1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-25 15:29:32 -05:00

ci: update release steps related to dotcom (#24467)

This commit is contained in:
Leo Kettmeir 2024-07-09 23:10:04 +02:00 committed by GitHub
parent 43d10a558b
commit 52946878b2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -125,8 +125,9 @@ verify on GitHub that everything looks correct.
- [ ] Publish the release on Github - [ ] Publish the release on Github
- [ ] Update https://github.com/denoland/dotcom/blob/main/versions.json and open - [ ] Run
a PR. https://github.com/denoland/dotcom/actions/workflows/update_version.yml to
automatically open a PR.
- [ ] Merge the PR. - [ ] Merge the PR.
- [ ] Run - [ ] Run
@ -142,23 +143,6 @@ verify on GitHub that everything looks correct.
automatically opened that forwards the release commit back to main. If so, automatically opened that forwards the release commit back to main. If so,
merge it. If not and it failed, please manually create one. merge it. If not and it failed, please manually create one.
## Updating `deno.land/api` symbols
This should occur after the Deno CLI & std are fully published, as the build
script generates the symbols based on the latest tags.
- [ ] Run the `release CLI` workflow in the apiland_scripts repo on the main
branch:
https://github.com/denoland/apiland_scripts/actions/workflows/release_cli.yml
- [ ] Verify the workflow ran successfully.
<details>
<summary>Failure Steps</summary>
1. Clone `deno/apiland_scripts`.
2. Execute `deno task release:cli`.
</details>
## Updating `deno_docker` ## Updating `deno_docker`
- [ ] Run the version bump workflow: - [ ] Run the version bump workflow: