Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 773 Bytes

RELEASE.md

File metadata and controls

16 lines (15 loc) · 773 Bytes

Releasing Livebook

  1. If applicable, release Kino first and update built-in notebooks to reference the new version.
  2. Make sure the latest CI "Assets" workflow finished.
  3. Switch to (or create) vx.y branch.
  4. If applicable cherry-pick the relevant commits from main onto the vx.y branch.
    1. If you do that, push, wait for CI "Assets" workflow to finish, and pull.
  5. Update version in mix.exs and finish changelog.
  6. Run mix hex.build as a sanity check.
  7. git tag vx.y.z, git push --tags
    1. Wait for CI to finish (Docker and Desktop)
  8. Run mix hex.publish.
  9. Publish GH release with copied changelog notes.
  10. If you created a branch in step 2., update main changelog to point to the branch and bump version in mix.exs (with -dev suffix).