Skip to content

Conversation

greglucas
Copy link
Collaborator

Title of PR

This adds an automatic upload to PyPI when a GitHub Release is made.
https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/

It does require the version to already be bumped prior to making the release. So I think the recommended workflow would be to do all the tagging/versioning, then push to GitHub, then make a GitHub Release from that tag/commit. I automate all of those steps as well to pull the version from the tag, but I Poetry doesn't work as well with that style so I'm not sure what the recommended approach is with Poetry so I opted for manual for now and someone else can look into automating the poetry version bump.

Update release documentation and prep for automatic releases from git tags
@medley56 medley56 merged commit 27ac73c into lasp:main Oct 1, 2024
18 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