mirror of
https://github.com/denoland/deno.git
synced 2025-10-03 07:34:36 +00:00
chore: update release checklist for apiland (#16334)
This commit is contained in:
parent
1a0c7edeba
commit
e4940135e6
1 changed files with 7 additions and 11 deletions
|
@ -6,7 +6,6 @@
|
||||||
[`denoland/deno`](https://github.com/denoland/deno/),
|
[`denoland/deno`](https://github.com/denoland/deno/),
|
||||||
[`denoland/deno_std`](https://github.com/denoland/deno_std/),
|
[`denoland/deno_std`](https://github.com/denoland/deno_std/),
|
||||||
[`denoland/dotland`](https://github.com/denoland/dotland/),
|
[`denoland/dotland`](https://github.com/denoland/dotland/),
|
||||||
[`denoland/docland`](https://github.com/denoland/docland/),
|
|
||||||
[`denoland/deno_docker`](https://github.com/denoland/deno_docker/)
|
[`denoland/deno_docker`](https://github.com/denoland/deno_docker/)
|
||||||
[`denoland/manual`](https://github.com/denoland/manual/)
|
[`denoland/manual`](https://github.com/denoland/manual/)
|
||||||
|
|
||||||
|
@ -176,22 +175,19 @@ 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 `doc.deno.land`
|
## Updating `deno.land/api` & `deno.land/std` symbols
|
||||||
|
|
||||||
This should occur after the Deno CLI is fully published, as the build script
|
This should occur after the Deno CLI & std are fully published, as the build
|
||||||
queries the GitHub API to determine what it needs to change and update.
|
script generates the symbols based on the latest tags.
|
||||||
|
|
||||||
- [ ] Run the update_deno workflow in the docland repo on the main branch:
|
- [ ] Run the release workflow in the apiland_scripts repo on the main branch:
|
||||||
https://github.com/denoland/docland/actions/workflows/update_deno.yml
|
https://github.com/denoland/apiland_scripts/actions/workflows/release.yml
|
||||||
- This will open a PR. Review it and merge, which will trigger a deployment.
|
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
<summary>Failure Steps</summary>
|
<summary>Failure Steps</summary>
|
||||||
|
|
||||||
1. Checkout a new branch for docland (e.g. `git checkout -b deno_1.17.0`).
|
1. Clone `deno/apliland_scripts`.
|
||||||
2. Execute `deno task build`
|
2. Execute `deno task release`.
|
||||||
3. Commit changes and raise a PR on `denoland/docland`.
|
|
||||||
4. Merging the approved PR will trigger deployment to Deploy of the updates.
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
## Updating `deno_docker`
|
## Updating `deno_docker`
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue