helix/RELEASE.md

545 B

Helix Release Process

  1. Verify that CI is passing
  2. Update all version number references. (There are a lot, do a search.)
  3. Update CHANGELOG.md
  4. Run ./scripts/test-release to make sure packages are ready for release.
  5. Commit and push version bump and changelog.
  6. Tag version in Git, prefixed with 'v' and push with git push --tags

In ./ruby

  1. gem build helix-runtime.gemspec
  2. gem push helix-runtime-VERSION.gem

In ./crates/libcruby-sys

  1. HELIX_LIB_DIR=$PWD cargo publish

In .

  1. cargo publish