chore: update catalog registration to standard format#38
Conversation
🤖 AI Code Review
SummaryThis PR updates the Backstage catalog registration for the nexus-build component to standard format by adding tags, links, and open-source component metadata. The changes are primarily additive with one notable type change from Review Statistics
Critical Issues
None identified. Warnings
Suggestions
Positive Feedback
ℹ️ About this reviewThis review was automatically generated using the
|
a26b19c to
251d397
Compare
- Add tags, links (GitHub, Harbor) - Add open-source component annotations - Remove techdocs-ref (no docs in this repo) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
251d397 to
172629a
Compare
| acp.cpaas.io/open-source-component-license_url: https://github.com/AlaudaDevops/nexus-build/blob/alauda-76.0/LICENSE | ||
| acp.cpaas.io/owner: kychen@alauda.io | ||
|
|
||
| # 组件属性,区别是否部署时必带的核心组件,可选值为 core 和 plugin。 |
There was a problem hiding this comment.
Warning (warning/type-change): The spec.type changed from plugin to service. This may break existing Backstage integrations or filtering that rely on type: plugin. Please confirm this change is intentional and won't affect existing workflows.
| # backstage techdocs plugin | ||
| backstage.io/techdocs-ref: dir:. | ||
| # 开源组件代码仓库地址,格式:${url}/${project}/${repo} | ||
| acp.cpaas.io/open-source-component-repo: https://github.com/AlaudaDevops/nexus-build |
There was a problem hiding this comment.
Suggestion (suggestion/maintenance): The version alauda-76.0 is hardcoded. Consider using a dynamic value or environment variable to avoid manual updates when releasing new versions.
|
🚨 Stale Pull Request Warning This pull request has been inactive for 32 days. Automated Actions Schedule:
To keep this PR active:
Protected branches (won't be deleted): This is an automated message. Reply to this comment to reset the inactivity timer. |
Summary
.catalog/*.yaml→.catalog/catalog-info.yaml(align with tektoncd convention)tagsandlinks(GitHub, Harbor, SonarQube)Test plan
🤖 Generated with Claude Code