|
4 | 4 | - Actions -> Parallel Smokes Tests -> Run Workflow -> |
5 | 5 | - Select the current stable branch in the "Use workflow from... v1.x" dropdown |
6 | 6 | - [ ] Click "Run Workflow" |
| 7 | + - Or from the CLI: `gh workflow run test-smokes-parallel.yml --repo quarto-dev/quarto-cli --ref v1.x` |
7 | 8 | - [ ] create new stable installers |
8 | 9 | - Click Actions -> Build Installers -> "Run Workflow" Dropdown Menu |
9 | 10 | - Select the current stable branch in the "Use workflow from..." dropdown |
10 | 11 | - Uncheck "Pre-release" (or ensure it's unchecked) |
11 | 12 | - Check "Publish release" (or ensure it's checked) |
12 | 13 | - [ ] Click "Run Workflow" |
| 14 | + - Or from the CLI (both flags default to `true`, so pass `pre-release=false` explicitly): |
| 15 | + `gh workflow run create-release.yml --repo quarto-dev/quarto-cli --ref v1.x -f publish-release=true -f pre-release=false -f os=all` |
13 | 16 | - Take a sip of tea ☕, bask in the glory of automation. |
14 | 17 | - [ ] Trigger update for quarto.org website once new stable release is available |
15 | 18 | - Go to quarto-dev/quarto-web repo in [Update Downloads](https://github.com/quarto-dev/quarto-web/actions/workflows/update-downloads.yml) workflow |
16 | 19 | - Run the workflow with 'Run Workflow' button on `main` branch. |
17 | 20 | This will check the new release, and update the files in quarto-web to update the Download page. |
| 21 | + - Or from the CLI: `gh workflow run update-downloads.yml --repo quarto-dev/quarto-web --ref main` |
18 | 22 | - While this automation is running, update the release on pypi below. |
19 | 23 | - [ ] update release on pypi repo |
20 | 24 | - Goto the [quarto-cli-pypi repo](https://github.com/quarto-dev/quarto-cli-pypi) |
|
31 | 35 | - Published to: <https://test.pypi.org/project/quarto-cli/> |
32 | 36 | - **Publishing Production**: You may elect to publish to production pypyi by checking the `Production Release` option |
33 | 37 | - Published to: <https://pypi.org/project/quarto-cli/> |
| 38 | + - Or from the CLI (`publish-release` is the `Production Release` option, default `false`): |
| 39 | + `gh workflow run publish.yml --repo quarto-dev/quarto-cli-pypi --ref main -f publish-release=true` |
34 | 40 | - Take a sip of tea ☕, bask in the glory of automation. |
35 | 41 | - [ ] push release to chocolatey (Only once quarto.org download page is updated with the new release) |
36 | 42 | - Got to <https://github.com/quarto-dev/quarto-release-bundles/actions/workflows/build-and-publish-choco.yaml> |
37 | 43 | - In the "Build Choco package & Publish" workflow, click "Run Workflow" and be sure to check the "Whether to publish or not the package on chocolatey" checkbox |
| 44 | + - Or from the CLI (`publish` defaults to `false`; the version is read from quarto.org): `gh workflow run build-and-publish-choco.yaml --repo quarto-dev/quarto-release-bundles --ref main -f publish=true` |
38 | 45 | - Wait for @cderv to receive email confirmation, no action needed. |
39 | 46 | - [ ] Update the stable changelog `news/changelog-1.x.md` by moving entries from `# v1.(x+1) backports` > `## In this release` down to `## In previous releases` — they've now shipped in this patch. Commit and push the change to the stable `v1.x` branch, using `[release checklist]` in the commit message to make it easier to spot if a new release is needed next month. |
40 | 47 |
|
|
0 commit comments