Skip to content
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 publish job to publish from CI on tags #310

Merged
merged 1 commit into from
Jan 29, 2025

Conversation

NiklasRosenstein
Copy link
Contributor

@NiklasRosenstein NiklasRosenstein commented Jan 29, 2025

This PR adds a CI job to publish the packages to PyPI via the GitHub trusted publisher authentication. I've set up the trusted publishers prior for kraken-build and kraken-wrapper:

image

After this is merged, the regular workflow of using slap release -tp <version> to bump version numbers and commit, tag and push to develop will now also trigger the publishing automatically.

@NiklasRosenstein NiklasRosenstein self-assigned this Jan 29, 2025
@NiklasRosenstein NiklasRosenstein force-pushed the nr/publish-from-ci branch 3 times, most recently from 0cb5aef to 8083970 Compare January 29, 2025 11:40
@NiklasRosenstein NiklasRosenstein merged commit c4a129a into develop Jan 29, 2025
15 checks passed
@NiklasRosenstein NiklasRosenstein deleted the nr/publish-from-ci branch January 29, 2025 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants