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 github actions for releases on push to master #134

Open
bch0w opened this issue Feb 20, 2024 · 0 comments
Open

add github actions for releases on push to master #134

bch0w opened this issue Feb 20, 2024 · 0 comments

Comments

@bch0w
Copy link
Member

bch0w commented Feb 20, 2024

One of the slow points in releasing packages under adjTomo is that there are multiple tasks that still have to performed manually after an official version push to master, including testing code, releasing to PyPi, pushing and tagging a a release on GitHub.

It would be useful to institute GitHub actions that would take care of these tasks automatically upon push to master. PySEP can be used as the testbed and when there is a system that works I will roll out the functionality to other adjTomo packages.

Useful reference: https://github.com/marketplace/actions/tag-release-on-push-action

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

No branches or pull requests

1 participant