Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 939 Bytes

File metadata and controls

25 lines (15 loc) · 939 Bytes

Cutting a new release of wasi-grpc

To cut a new release, you will need to do the following:

  1. Confirm that CI is green for the commit selected to be tagged and released.

  2. Change the workspace version number in Cargo.toml.

  3. Create a pull request with these changes and merge once approved.

  4. Checkout the commit with the version bump from above.

  5. Create and push a new tag with a v and then the version number.

    As an example, via the git CLI:

    # Create a GPG-signed and annotated tag
    git tag -s -m "wasi-grpc v0.1.0" v0.1.0
    
    # Push the tag to the remote corresponding to fermyon/wasi-grpc (here 'origin')
    git push origin v0.1.0
    
  6. Pushing the tag upstream will trigger the release action which publishes the crates in this workspace to crates.io.