mirror of
https://github.com/livebook-dev/livebook.git
synced 2025-09-08 05:54:20 +08:00
Move releasing note to RELEASE.md
This commit is contained in:
parent
e6ee7ad964
commit
76d297a3df
2 changed files with 16 additions and 17 deletions
17
README.md
17
README.md
|
@ -368,23 +368,6 @@ For Windows, run:
|
||||||
.github/scripts/app/build_windows.sh
|
.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
|
## Platinum sponsors
|
||||||
|
|
||||||
<a href="https://fly.io">
|
<a href="https://fly.io">
|
||||||
|
|
16
RELEASE.md
Normal file
16
RELEASE.md
Normal file
|
@ -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).
|
Loading…
Add table
Reference in a new issue