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

Minimal automated release process #3175

Closed
4 tasks
Tracked by #2756
jdangerx opened this issue Dec 18, 2023 · 0 comments · Fixed by #3292
Closed
4 tasks
Tracked by #2756

Minimal automated release process #3175

jdangerx opened this issue Dec 18, 2023 · 0 comments · Fixed by #3292
Assignees
Labels
release Tasks directly related to data and software releases. zenodo Issues having to do with Zenodo data archiving and retrieval.
Milestone

Comments

@jdangerx
Copy link
Member

jdangerx commented Dec 18, 2023

With #3140 and #3195 addressed we're very close to being able to make production software + data releases automatically after pushing a release tag (anything starting with v20*). What remains to be done?

Instruction manual will include the following steps:

  • close out release the night before
  • tell people you're planning on releasing
  • push tag, make sure it points at nightly-20whatever
  • verify: RTD, distribution buckets, Zenodo (update metadata, see if the data all makes sense, etc.)

Scope

Preview Give feedback
@e-belfer e-belfer moved this from New to Backlog in Catalyst Megaproject Dec 18, 2023
@zaneselvans zaneselvans added zenodo Issues having to do with Zenodo data archiving and retrieval. release Tasks directly related to data and software releases. labels Jan 8, 2024
@zaneselvans zaneselvans added this to the v2024.01 milestone Jan 12, 2024
@jdangerx jdangerx changed the title Create production data release on push of v20* tags. Minimal automated release process Jan 24, 2024
@zaneselvans zaneselvans moved this from Backlog to In progress in Catalyst Megaproject Jan 24, 2024
@jdangerx jdangerx self-assigned this Jan 24, 2024
@jdangerx jdangerx moved this from In progress to In review in Catalyst Megaproject Jan 25, 2024
@github-project-automation github-project-automation bot moved this from In review to Done in Catalyst Megaproject Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Tasks directly related to data and software releases. zenodo Issues having to do with Zenodo data archiving and retrieval.
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants