Skip to content

ci: make v0.5.0 release branch self-create tag - #23

Merged
GeoGeekLab merged 2 commits into
mainfrom
chore/v0.5.0-release-trigger
Sep 20, 2026
Merged

GeoGeekLab merged 2 commits into
mainfrom
chore/v0.5.0-release-trigger

Conversation

@GeoGeekLab

Copy link
Copy Markdown
Owner

Follow-up to #19.

This removes the need for a local/manual git tag:

  • a branch named release/vX.Y.Z must match project.version;
  • the release workflow builds and publishes the exact artifacts;
  • only after PyPI succeeds, it creates tag vX.Y.Z at that same commit and creates the GitHub Release.

This keeps tag/package/release identity aligned while allowing the release to be triggered by a branch that can be created through the connected GitHub workflow.

@GeoGeekLab
GeoGeekLab merged commit 81d3082 into main Sep 20, 2026
11 of 15 checks passed
@GeoGeekLab
GeoGeekLab deleted the chore/v0.5.0-release-trigger branch September 20, 2026 09:42
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