mirror of
https://github.com/denoland/deno.git
synced 2024-11-28 16:20:57 -05:00
chore: update docland and dotland release instructions (#15238)
This commit is contained in:
parent
2eb27c92db
commit
c79ab64b5d
1 changed files with 22 additions and 8 deletions
|
@ -143,8 +143,18 @@ verify on GitHub that everything looks correct.
|
|||
|
||||
5. Publish the release on Github
|
||||
|
||||
6. Update the Deno version on the website by updating
|
||||
https://github.com/denoland/dotland/blob/main/versions.json.
|
||||
6. Run the
|
||||
https://github.com/denoland/dotland/actions/workflows/update_versions.yml
|
||||
workflow.
|
||||
- This should open a PR. Review and merge it.
|
||||
|
||||
<details>
|
||||
<summary>❌ Failure Steps</summary>
|
||||
|
||||
1. Update https://github.com/denoland/dotland/blob/main/versions.json
|
||||
manually.
|
||||
2. Open a PR and merge.
|
||||
</details>
|
||||
|
||||
7. Push a new tag to [`manual`](https://github.com/denoland/manual). The tag
|
||||
must match the CLI tag; you don't need to create dedicated commit for that
|
||||
|
@ -163,15 +173,19 @@ verify on GitHub that everything looks correct.
|
|||
This should occur after the Deno CLI is fully published, as the build script
|
||||
queries the GitHub API to determine what it needs to change and update.
|
||||
|
||||
1. Goto the cloned report for `denoland/docland`.
|
||||
1. Run the update_deno workflow in the docland repo on the main branch:
|
||||
https://github.com/denoland/docland/actions/workflows/update_deno.yml
|
||||
|
||||
2. Checkout a new branch (e.g. `git checkout -b deno_1.17.0`).
|
||||
2. This will open a PR. Review it and merge, which will trigger a deployment.
|
||||
|
||||
3. Execute `deno task build`
|
||||
<details>
|
||||
<summary>❌ Failure Steps</summary>
|
||||
|
||||
4. Commit changes and raise a PR on `denoland/docland`.
|
||||
|
||||
5. Merging the approved PR will trigger deployment to Deploy of the updates.
|
||||
1. Checkout a new branch for docland (e.g. `git checkout -b deno_1.17.0`).
|
||||
2. Execute `deno task build`
|
||||
3. Commit changes and raise a PR on `denoland/docland`.
|
||||
4. Merging the approved PR will trigger deployment to Deploy of the updates.
|
||||
</details>
|
||||
|
||||
## Updating `deno_docker`
|
||||
|
||||
|
|
Loading…
Reference in a new issue