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

New release automations #3813

Merged
merged 26 commits into from
Nov 1, 2023
Merged

New release automations #3813

merged 26 commits into from
Nov 1, 2023

Conversation

t3chguy
Copy link
Member

@t3chguy t3chguy commented Oct 20, 2023

Fixes https://github.com/vector-im/wat-internal/issues/21

Notes:

  • Changes our first RC from rc.1 to rc.0
  • Switches from allchange to release-drafter set up with similar rules

Example:

t3chguy#21 before RC:
image

Finalise RC0:
image

t3chguy#22 after RC:
image

Finalise as final:
image

Workflow:

  • Release captain uses automation to cut branches
  • Release captain waits for draft release to be made and reads the release notes for sanity and makes any changes necessary, including changing version number
  • Release captain uses automation to promote the draft release into an RC 0-N times as appropriate
  • Release captain uses automation to promote the draft release into a final one

This change is marked as an internal change (Task), so will not be included in the changelog.

Signed-off-by: Michael Telatynski <[email protected]>
@t3chguy t3chguy added the T-Task Tasks for the team like planning label Oct 20, 2023
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
@t3chguy t3chguy merged commit 448fab9 into develop Nov 1, 2023
19 checks passed
@t3chguy t3chguy deleted the t3chguy/fix/wat21 branch November 1, 2023 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Task Tasks for the team like planning
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants