From 76d297a3df03aea08d96807baa7ffc285aac7f43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20K=C5=82osko?= Date: Tue, 28 Jan 2025 20:57:55 +0700 Subject: [PATCH] Move releasing note to RELEASE.md --- README.md | 17 ----------------- RELEASE.md | 16 ++++++++++++++++ 2 files changed, 16 insertions(+), 17 deletions(-) create mode 100644 RELEASE.md diff --git a/README.md b/README.md index ad5f10c57..b4c1cffb7 100644 --- a/README.md +++ b/README.md @@ -368,23 +368,6 @@ For Windows, run: .github/scripts/app/build_windows.sh ``` -## Release - -0. If applicable, release Kino first and update built-in notebooks to reference - the new version. -1. Make sure the latest CI "Assets" workflow finished. -2. Switch to (or create) vx.y branch. -3. 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. -3. Update version in `mix.exs` and finish changelog. -4. Run `mix hex.build` as a sanity check. -5. `git tag vx.y.z`, `git push --tags` - 1. Wait for CI to finish (Docker and Desktop) -6. Run `mix hex.publish`. -7. Publish GH release with copied changelog notes. -8. 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). - ## Platinum sponsors diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 000000000..65aa1c548 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,16 @@ +# Releasing Livebook + +0. If applicable, release Kino first and update built-in notebooks to reference + the new version. +1. Make sure the latest CI "Assets" workflow finished. +2. Switch to (or create) vx.y branch. +3. 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. +3. Update version in `mix.exs` and finish changelog. +4. Run `mix hex.build` as a sanity check. +5. `git tag vx.y.z`, `git push --tags` + 1. Wait for CI to finish (Docker and Desktop) +6. Run `mix hex.publish`. +7. Publish GH release with copied changelog notes. +8. 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).