diff options
author | Satya Rohith <me@satyarohith.com> | 2022-03-04 09:00:55 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-04 09:00:55 +0530 |
commit | 99904a668ee72b2436cc1c2e5adf64baabfd8ee4 (patch) | |
tree | defd2b71401e5fd1b5a4bc283ecf26d6e6254e94 /tools/cut_a_release.md | |
parent | 975f413c4607ac9130aa31f6497a9820bab57bbd (diff) |
chore: update cut_a_release.md (#13822)
Diffstat (limited to 'tools/cut_a_release.md')
-rw-r--r-- | tools/cut_a_release.md | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tools/cut_a_release.md b/tools/cut_a_release.md index 1003ca4a9..250b06bbb 100644 --- a/tools/cut_a_release.md +++ b/tools/cut_a_release.md @@ -44,8 +44,8 @@ Before starting the process write a message in company's #general channel: 5. Pull the latest `main` branch and make sure the commit from the merged PR is there. Create a tag with the version number (_without_ `v` prefix), eg. - `deno tag 0.122.0 <commit_hash>`, then push the tag to the - `denoland/deno_std` repository, eg. `git push upstream 0.122.0`. + `git tag 0.122.0 <commit_hash>`, then push the tag to the `denoland/deno_std` + repository, eg. `git push upstream 0.122.0`. 6. Once CI passes, copy contents of `Releases.md` you added, and create a new release on GitHub (https://github.com/denoland/deno_std/releases). @@ -89,7 +89,8 @@ verify on GitHub that everything looks correct. 6. Once all crates are published merge the PR. -7. Update your main branch and checkout another branch (e.g. `release_#.#.#`). +7. Update your local branch (`v1.XX` for patch or `main` for minor) and checkout + another branch (e.g. `release_#.#.#`). 8. Run `./tools/release/03_bump_cli_version.ts` to bump the CLI version. @@ -118,7 +119,8 @@ verify on GitHub that everything looks correct. 17. Wait for CI pipeline on the created tag branch to pass. The CI pipeline will create a release draft on GitHub - (https://github.com/denoland/deno/releases). + (https://github.com/denoland/deno/releases). Update the draft with the + contents of `Releases.md` that you previously added. 18. Upload Apple M1 build (`deno-aarch64-apple-darwin.zip`) to the release draft and to https://console.cloud.google.com/storage/browser/dl.deno.land |