Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

require tests to pass on a commit before we publish it to pypi #815

Merged
merged 1 commit into from
Aug 31, 2022

Conversation

rwcarlsen
Copy link
Contributor

This should help prevent mistakes like I just did (tagging the wrong commit for a release).

@rwcarlsen
Copy link
Contributor Author

I tested it with actions in my own fork. If anybody else wants to confirm that it does what we want. You can enable actions on your fork, push this branch up to your github fork, and then create a tag and publish a release pointing to this commit (on your fork). Then check the github actions and make sure that the tests have to run before the pypi publishing stuff runs.

@rwcarlsen
Copy link
Contributor Author

@PietroPasotti - want to take a pass over this?

@jnsgruk jnsgruk merged commit 16295e4 into canonical:main Aug 31, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants