release-github¶
release-github.yml builds the GitHub release bundle, publishes the GHCR
archive, and creates the GitHub release entry.
Trigger¶
pushon tags matchingv*- manual
workflow_dispatch
Job Shape¶
- wait for
ci.ymlto pass on the tagged commit - decide publication with
make gh-release-plan-github - prepare the stamped release tree
- build the Python wheel and source distribution
- generate checksums and release notes
- publish the bundle to GHCR and create the GitHub release