File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed
Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 1+ # Cutting a new release of ` Wac `
2+
3+ To cut a new release, you will need to do the following:
4+
5+ 1 . Confirm that [ CI is green] ( https://github.com/bytecodealliance/wac/actions ) for the commit selected to be tagged and released.
6+
7+ 2 . Change the workspace version number in [ Cargo.toml] ( ./Cargo.toml ) .
8+
9+ 3 . Create a pull request with these changes and merge once approved.
10+
11+ 4 . Checkout the commit with the version bump from above.
12+
13+ 5 . Create and push a new tag with a ` v ` and then the version number.
14+
15+ As an example, via the ` git ` CLI:
16+
17+ ```
18+ # Create a GPG-signed and annotated tag
19+ git tag -s -m "Wac v0.8.0" v0.8.0
20+
21+ # Push the tag to the remote corresponding to bytecodealliance/wac (here 'origin')
22+ git push origin v0.8.0
23+ ```
24+
25+ 6. Pushing the tag upstream will trigger the release actions which creates a release and publishes the crates in this workspace to `crates.io`
You can’t perform that action at this time.
0 commit comments