-
Notifications
You must be signed in to change notification settings - Fork 52
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
Release helper script #1006
Release helper script #1006
Conversation
✅ Deploy Preview for conda-store canceled.
|
@@ -0,0 +1,128 @@ | |||
#!/bin/bash |
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.
Having this as a bash script is pretty clunky. It would be nice if this was a github action workflow. I think that would take a bit more work. Can iterate on it if this is a direction we want to go.
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.
Yes please! If it's totally automated, we should be able to run this in github-actions.
✅ Deploy Preview for conda-store canceled.
|
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.
Thanks, this greatly reduces the maintenance overhead for releasing. 🚀
@@ -0,0 +1,128 @@ | |||
#!/bin/bash |
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.
Yes please! If it's totally automated, we should be able to run this in github-actions.
Description
This PR proposes a script to automate some manual steps of the current release process. Used this script to cut the latest release (2024.11.2) and it made things go pretty quick and smooth.
Note, this is not a replacement for #861 or #911, we should definitely still do those.
You can test out running this script by (following the setup instructions and then) running
This will:
release-<release_version>
github-activity
toolPull request checklist