Skip to content

Automate Rust plugin release tags#79

Open
lucarlig wants to merge 1 commit intomainfrom
fix/automate-rust-plugin-tags
Open

Automate Rust plugin release tags#79
lucarlig wants to merge 1 commit intomainfrom
fix/automate-rust-plugin-tags

Conversation

@lucarlig
Copy link
Copy Markdown
Collaborator

@lucarlig lucarlig commented May 5, 2026

Closes #82

Summary

  • add a post-CI tag creation job for Rust Python package plugin version bumps merged to main
  • require build, security, coverage, and documentation jobs to pass before tags are pushed
  • call the reusable release workflow after tag creation with PyPI publishing enabled, avoiding reliance on bot tag-push recursion
  • cover the workflow gate in catalog tests and make the canonical release-tag test follow the current Cargo version
  • update release/testing docs for the automated tag and publish path

@lucarlig lucarlig force-pushed the fix/automate-rust-plugin-tags branch from acbfbbe to 358e798 Compare May 5, 2026 09:58
Signed-off-by: lucarlig <luca.carlig@ibm.com>
@lucarlig lucarlig force-pushed the fix/automate-rust-plugin-tags branch from 358e798 to 69fc9f5 Compare May 5, 2026 09:59
@lucarlig lucarlig marked this pull request as ready for review May 8, 2026 15:28
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.

Automate Rust plugin release tags

1 participant