Skip to content
This repository has been archived by the owner on Feb 2, 2023. It is now read-only.

Latest commit

 

History

History
21 lines (14 loc) · 545 Bytes

RELEASE.md

File metadata and controls

21 lines (14 loc) · 545 Bytes

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