Skip to content

feat: add plugin metadata for RHDH extensions catalog - #363

Open
R-Lawton wants to merge 2 commits into
mainfrom
issue-361-backstage-bump
Open

feat: add plugin metadata for RHDH extensions catalog#363
R-Lawton wants to merge 2 commits into
mainfrom
issue-361-backstage-bump

Conversation

@R-Lawton

@R-Lawton R-Lawton commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add metadata/ directory with Package YAML files for both frontend and backend plugins
  • Needed by the rhdh-plugin-export-overlays publish workflow for the RHDH extensions catalog UI
  • Follows the pattern used by existing plugins in the overlay repo (tekton, rbac, topology)

Partial fix for #361 (metadata only; Backstage version bump will be handled in a separate PR via RHDH upstream sync).

Test plan

  • yarn tsc passes (8/8 tasks)
  • yarn build passes (17/17 tasks)
  • No code changes — YAML files only

@coderabbitai

coderabbitai Bot commented Jul 29, 2026

Copy link
Copy Markdown

Important

Review available on request

  • 🔍 Trigger review

Reviews should be triggered manually for repositories with fewer than 10 stars. Select Trigger review above or comment @coderabbitai review to review the latest changes. For a full review, comment @coderabbitai full review.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: c27797f5-1b1a-4ccc-9780-cfadb3ac820d


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@R-Lawton
R-Lawton force-pushed the issue-361-backstage-bump branch from 7b5ab2b to 6247c44 Compare July 29, 2026 15:37
@R-Lawton R-Lawton changed the title feat: bump Backstage to 1.52.0 and add plugin metadata for RHDH catalog feat: add plugin metadata for RHDH extensions catalog Jul 29, 2026
Add metadata/ directory with Package YAML files for both frontend and
backend plugins. These are needed by the rhdh-plugin-export-overlays
publish workflow to populate the RHDH extensions catalog UI.

Metadata follows the pattern used by existing plugins in the overlay
repo (tekton, rbac, topology) with extensions.backstage.io/v1alpha1
apiVersion and the full dynamic plugin configuration.

Partial fix for #361 (metadata only; version bump handled separately)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: R-Lawton <rlawton@redhat.com>
@R-Lawton
R-Lawton force-pushed the issue-361-backstage-bump branch from 6247c44 to 9d75c4c Compare August 6, 2026 15:43
The plugin is built against Backstage 1.49.4 (per backstage.json), aligning
with the majority of the plugin ecosystem. The metadata supportedVersions
field must match the actual build version, not the overlay repo target.

Signed-off-by: R-Lawton <rlawton@redhat.com>
@R-Lawton
R-Lawton marked this pull request as ready for review August 18, 2026 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant