File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,11 +33,15 @@ Day of Release:
3333- Ensure ` glow ` and ` rspirv ` are updated to the latest version if needed.
3434- Add a new header for the changelog with the release version and date.
3535- Create a PR with all of the version changes and changelog updates.
36- - Once the PR is CI clean, (force) merge it.
36+ - While waiting on the PR, do a dry run of publishing.
37+ ``` bash
38+ cargo publish --dry-run --workspace --all-features --exclude deno_webgpu
39+ ```
40+ - Once the PR is CI clean and publish worked, (force) merge it.
3741- Checkout ` trunk ` with the merged PR.
3842- Publish! These commands can be pasted directly into your terminal in a single command, and they will publish everything.
3943 ``` bash
40- cargo publish --workspace --exclude deno_webgpu
44+ cargo publish --workspace --all-features -- exclude deno_webgpu
4145 ```
4246- If there were any newly published crates, ensure ` github:gfx-rs/wgpu ` is added as an owner of that crate.
4347- Create a new tag called ` vX.Y.Z ` and push it to the repo.
You can’t perform that action at this time.
0 commit comments