Skip to content

ci(publish): add automatic git tagging on successful release#319

Merged
mpfaffenberger merged 1 commit intompfaffenberger:mainfrom
thomwebb:edit-publish-workflow
May 4, 2026
Merged

ci(publish): add automatic git tagging on successful release#319
mpfaffenberger merged 1 commit intompfaffenberger:mainfrom
thomwebb:edit-publish-workflow

Conversation

@thomwebb
Copy link
Copy Markdown
Contributor

@thomwebb thomwebb commented May 3, 2026

  • Capture version from pyproject.toml after bumping
  • Create annotated Git tag when release succeeds
  • Push both version bump commit and tag to GitHub
  • Ensure tags are only pushed after successful PyPI upload

- Capture version from pyproject.toml after bumping
- Create annotated Git tag when release succeeds
- Push both version bump commit and tag to GitHub
- Ensure tags are only pushed after successful PyPI upload
@mpfaffenberger mpfaffenberger merged commit 796b169 into mpfaffenberger:main May 4, 2026
2 checks passed
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