Skip to content

Conversation

@abrichr
Copy link
Member

@abrichr abrichr commented Mar 23, 2025

Issue

The CI workflow currently doesn't run when version tags are pushed or GitHub releases are created, which prevents automatic PyPI publishing.

Changes

  • Added tag event triggers to the CI workflow configuration
  • Specifically configured to run on tags starting with 'v' (e.g., v0.1.0)

Testing

Once merged, this will enable the automated release pipeline to:

  1. Run tests when a version tag is pushed
  2. Build and publish the package to PyPI upon successful tests
  3. Work seamlessly with GitHub releases

This is a prerequisite for completing the initial v0.1.0 release on PyPI.

fix: update CI workflow to trigger on version tags

This enables automatic PyPI publishing when a version tag is pushed or
a GitHub release is created, completing the automated release pipeline.
@abrichr abrichr merged commit 1f03764 into main Mar 23, 2025
3 checks passed
@abrichr abrichr deleted the abrichr-patch-2 branch March 23, 2025 21:44
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