-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a GitHub Actions workflow for automatic PyPi publishing whenever creating a new release #109
Conversation
We'll get to this soon. SCM has now internally switched to Git for version controlling AMS. Next step is to remove PLAMS from our main repo, hook in the PLAMS Github as a submodule instead. We then intend to change the PLAMS versioning scheme to follow the AMS versions (e.g. PLAMS 2024.103) and will start tagging and releasing new PLAMS versions. Should happen within the next few weeks ... |
49f75e9
to
9018a68
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Merging and will test publishing to test.pypi.org
After setting the GitHub
PYPI_TOKEN
secret, the package will now be automatically published to PyPi upon creating a release.Note that this is only triggered for full releases (ref), so no pre-releases.