Skip to content

Fix managed plugin metadata, stubs, and PR CI#19

Merged
dima-zakharov merged 13 commits intomainfrom
fix/plugin-manifest-kind
Apr 9, 2026
Merged

Fix managed plugin metadata, stubs, and PR CI#19
dima-zakharov merged 13 commits intomainfrom
fix/plugin-manifest-kind

Conversation

@lucarlig
Copy link
Copy Markdown
Collaborator

@lucarlig lucarlig commented Apr 9, 2026

Summary

  • add missing kind metadata to the managed plugin manifests added on main
  • add matching cpex.plugins entry points so catalog validation and release resolution agree
  • add or fix stub generation coverage for the remaining Rust plugin packages that need release preflight to pass
  • fix the flaky retry_with_backoff TTL eviction test so isolated release wheel checks pass on fresh runners
  • grant id-token: write to the PR-only reusable release-validation call so PR CI no longer startup-fails before creating jobs
  • update catalog tests to cover all managed plugins currently in the workspace

Signed-off-by: lucarlig <luca.carlig@ibm.com>
@lucarlig lucarlig marked this pull request as ready for review April 9, 2026 09:52
lucarlig added 2 commits April 9, 2026 11:20
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
@lucarlig lucarlig changed the title Fix managed plugin manifest kind metadata Fix managed plugin metadata and stub generation Apr 9, 2026
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
@lucarlig lucarlig changed the title Fix managed plugin metadata and stub generation Fix managed plugin metadata, stubs, and PR CI Apr 9, 2026
Signed-off-by: lucarlig <luca.carlig@ibm.com>
lucarlig added 2 commits April 9, 2026 11:52
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
lucarlig added 3 commits April 9, 2026 12:52
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
@dima-zakharov dima-zakharov merged commit 522a086 into main Apr 9, 2026
60 checks passed
@dima-zakharov dima-zakharov deleted the fix/plugin-manifest-kind branch April 9, 2026 13:14
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.

2 participants