File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ Day of Release:
4040 ```
4141- If there were any newly published crates, ensure ` github:gfx-rs/wgpu ` is added as an owner of that crate.
4242- Create a new tag called ` vX.Y.Z ` and push it to the repo.
43+ - For each crate being released (viz., every ` publish ` -able crate that is not ` deno* ` ), create a new tag of the form ` {crate_name}-vX.Y.X ` .
4344- Create a new release on the ` wgpu ` repo with the changelog from this version, targeting that tag
4445- Create a branch with the with the new version ` vX ` and push it to the repo.
4546 - On this branch, remove the [ !NOTE] at the top of [ wgpu/examples/README.md] .
@@ -74,7 +75,8 @@ Day of Release:
7475- Once the PR is CI clean, (force) rebase merge it.
7576- Checkout the release branch with the merged PR.
7677- Publish all relevant crates (see list above).
77- - Create a new release on the `wgpu` repo with the changelog and a tag called `vX.Y.Z` on the release branch.
78+ - Create a new release on the `wgpu` repo with the relevant changelog included, based on a new tag called `vX.Y.Z` in the release branch.
79+ - For each crate released, also create a tag `{crate_name}-vX.Y.Z`.
7880- Backport the changelog and version bumps to the `trunk` branch.
7981 - Ensure that any items in the newly-released changelog don't appear in the "unreleased" section of the trunk changelog.
8082- Update the release checklist with any needed changes.
You can’t perform that action at this time.
0 commit comments