Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.02 KB

RELEASE.md

File metadata and controls

27 lines (19 loc) · 1.02 KB

How to release wasm-shim

To release a version “vX.Y.Z” of the wasm-shim in GitHub and Quay.io, follow these steps:

  1. Pick a <git-ref> (SHA-1) as source.
git checkout <git-ref>
  1. Create a new "floating" commit with the release version removing the -dev suffix (example).

  2. Create a new tag and named release vX.Y.Z. Push the tag to GitHub. This will trigger the image to be built in Quay.io.

git tag -a vX.Y.Z -m "vX.Y.Z" -s
git push origin vX.Y.Z
  1. Then at the GitHub repository, create a new release from the tag you just pushed, auto-generating the release notes. This will trigger the workflow to build the wasm-shim binary to append to the release (example).

  2. Now that the release has been created, create a PR to update to the next development (-dev) version (example)