|
32 | 32 | - [ ] change `docs/prerelease/_highlights.qmd` so its include points to the new version-specific `_highlights.qmd` file (here, 1.5) |
33 | 33 | - [ ] change `docs/prerelease/_highlights-release.qmd` so its include points to the new version-specific `_highlights.qmd` file (here, 1.4) |
34 | 34 | - [ ] add the stable version to the older downloads list by editing /docs/download/\_download-older.yml |
35 | | - - [ ] run `quarto run tools/release-notes.R` to generate the release notes |
| 35 | + - [ ] run `quarto run tools/release-notes.R` to generate the release notes and bump `version` in `_quarto.yml` (to released version) and `_quarto-prerelease-docs.yml` (to next prerelease) |
36 | 36 | - [ ] push the changes to `prerelease` branch, ensure they build correctly |
37 | 37 | - [ ] Merge the `prerelease` branch into `main`, push to `main` |
38 | 38 | - [ ] ensure the build completes successfully |
| 39 | + - [ ] verify `_quarto.yml` `version` on `main` reflects the released version (e.g. `'1.4'`) — needed for `prerelease-docs-url` shortcode to resolve blog links to quarto.org |
39 | 40 | - [ ] Merge `main` into `prerelease`, push to `prerelease` |
40 | 41 | - [ ] ensure the build completes successfully |
41 | 42 | - [ ] Create new tag on `main` with stable release version number (here, `v1.4`) to mark when the new main site version went live |
42 | 43 | - [ ] `git tag -a v1.4 -m "v1.4"` |
43 | 44 | - [ ] `git push origin v1.4` |
44 | | - - [ ] Update `prerelease` version number (here, `v1.5`) |
45 | | - - [ ] edit `_quarto-prerelease-docs.yml` to point to the new version |
| 45 | + - [ ] Verify version numbers were updated by `tools/release-notes.R` |
| 46 | + - [ ] `_quarto.yml` `version` should be the released version (e.g. `'1.4'`) |
| 47 | + - [ ] `_quarto-prerelease-docs.yml` `version` should be the next prerelease (e.g. `'1.5'`) |
46 | 48 | - [ ] publish the release blog post that should exist in https://github.com/quarto-dev/quarto-web/tree/main/docs/blog/posts |
47 | 49 | - [ ] Create a branch off of `main` (to trigger our PR automation to make the corresponding change to `prerelease`). |
48 | 50 | - [ ] Removing the `draft: true` line in the metadata |
|
0 commit comments