Skip to content

chore(todo): verify publish with partial metadata#133

Open
rostalan wants to merge 4 commits into
mainfrom
rhidp-13245-publish-check
Open

chore(todo): verify publish with partial metadata#133
rostalan wants to merge 4 commits into
mainfrom
rhidp-13245-publish-check

Conversation

@rostalan

@rostalan rostalan commented May 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • verify the cherry-picked smoke-test fix with a smaller two-plugin workspace instead of backstage
  • append a newline to workspaces/todo/plugins-list.yaml
  • remove workspaces/todo/metadata/backstage-community-plugin-todo-backend.yaml so the PR exercises the partial-metadata path during publish/smoke testing

Test plan

  • Cherry-pick fix(tests): run smoke tests with partial metadata onto main
  • Push the cherry-picked main to origin
  • Create a new branch from that main
  • Update workspaces/todo/plugins-list.yaml
  • Remove one workspaces/todo/metadata/*.yaml file
  • Commit and push the branch
  • Run /publish

rostalan and others added 2 commits May 11, 2026 14:35
Allow smoke tests to continue when a workspace has runnable metadata for only some published plugins, and surface skipped plugin metadata gaps in workflow comments.

Co-authored-by: Cursor <cursoragent@cursor.com>
Make a minimal workspace change on top of the cherry-picked smoke-test fix so the verification PR targets the updated main branch.

Co-authored-by: Cursor <cursoragent@cursor.com>
Replace the backstage newline check with a smaller todo workspace change and remove one metadata file so the verification PR exercises the partial-metadata path.

Co-authored-by: Cursor <cursoragent@cursor.com>
@rostalan rostalan changed the title chore(backstage): add newline to plugins list chore(todo): verify publish with partial metadata May 11, 2026
Repository owner deleted a comment from github-actions Bot May 11, 2026
Repository owner deleted a comment from github-actions Bot May 11, 2026
Repository owner deleted a comment from github-actions Bot May 11, 2026
@github-actions github-actions Bot added the workspace-update PR modifies files in an existing workspace label May 11, 2026
Use the current fork OCI repository path in the remaining todo metadata file so the publish validation step matches the verification repository.

Co-authored-by: Cursor <cursoragent@cursor.com>
Repository owner deleted a comment from github-actions Bot May 11, 2026
@rostalan

Copy link
Copy Markdown
Owner Author

/publish

@github-actions

Copy link
Copy Markdown

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/backstage-community-plugin-todo:pr_133__0.18.0
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/backstage-community-plugin-todo-backend:pr_133__0.19.0

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.49.4).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

No E2E tests available for this workspace.

Repository owner deleted a comment from github-actions Bot May 11, 2026
@github-actions

Copy link
Copy Markdown

Smoke tests workflow passed. All plugins loaded successfully.

⚠️ Published plugins skipped due to missing runnable metadata:

backstage-community-plugin-todo-backend

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

workspace-update PR modifies files in an existing workspace

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant