-
Notifications
You must be signed in to change notification settings - Fork 12
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
Move the manual steps of our release process to cmrel commands #31
Comments
This was referenced May 18, 2021
maelvls
changed the title
Have an image with all the release tools needed (cmrel...)
Move the manual steps of our release process to cmrel commands
Jun 3, 2021
@jakexks I'm not too sure about the usefulness of cmrel update-release-branch --branch release-1.4 does not know about the "code freeze". I think cmrel update-release-branch-for v1.3.1 Behavior:
|
Here is an analysis of the current release process: Current release process
Timing:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As described in "deliverable 1", we need to rework
cmrel
so thatcmrel
is the single command we need for cutting a new release.Here is the list of manual steps that we want integrated into
cmrel
:cmrel stage
,cmrel publish
, andcmrel publish --nomock
) without having to copy-paste manually the "release name" between each stepThis issue is about automating (1), (2), and (3), and to make (4) as easy as possible e.g. just uncheck the "Draft" option in the GitHub release.
Progress as of now:
createsee Move the manual steps of our release process to cmrel commands #31 (comment)cmrel update-release-branch
: ETA 3 days work, 20% done (Add the "cmrel update-release-branch" command #36)release-notes
: ETA 1 day work, 0% donestage
,publish
, andpublish --nomock
steps: ETA 1 day work, 0% doneThe text was updated successfully, but these errors were encountered: