You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/release-checklist.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,17 +74,17 @@ Day of Release:
74
74
- On _your own branch_ based on the latest release branch. Cherry-pick the PRs that need to be backported. When modifying the commits, use --append to retain their original authorship.
75
75
- Remove the `needs-backport` label from the PRs.
76
76
- Fix the changelogs items and add a new header for the patch release with the release version and date.
77
+
- The release section should start with a header saying the following (for example)
78
+
```markdown
79
+
This release includes `crate1`, `crate2` and `crate3` version `X.Y.Z`. All other crates remain at their previous versions.
80
+
```
77
81
- Once all the PRs are cherry-picked, look at the diff between HEAD and the previous patch release. See what crates changed.
78
82
- Bump all the versions of the crates that changed.
79
83
- Create a PR with all of the version changes and changelog updates into the release branch.
80
84
- Once the PR is CI clean, (force) rebase merge it.
81
85
- Checkout the release branch with the merged PR.
82
86
- Publish all relevant crates (see list above).
83
87
- Create a new release on the `wgpu` repo with the changelog and a tag called `vX.Y.Z` on the release branch.
84
-
- The release should start with a header saying the following (for example)
85
-
```markdown
86
-
This release includes `crate1`, `crate2` and `crate3` version `X.Y.Z`. All other crates remain at their previous versions.
87
-
```
88
88
- Backport the changelog and version bumps to the `trunk` branch.
89
89
- Ensure that any items in the newly-released changelog don't appear in the "unreleased" section of the trunk changelog.
90
90
- Update the release checklist with any needed changes.
0 commit comments