Skip to content

Commit 1d1a9fe

Browse files
committed
Fix version number in man pages next release
1 parent 41b86f3 commit 1d1a9fe

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

docs/RELEASE.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,23 @@ Follow the following steps to release a new version of quick-lint-js:
2828
* website/public/index.ejs.html
2929
* website/public/install/index.ejs.html
3030

31-
3. Create a commit. Push it to GitHub on a non-main branch on
31+
3. Re-generate man pages to include the updated version number by running
32+
`./docs/man/generate-man-pages`.
33+
34+
4. Create a commit. Push it to GitHub on a non-main branch on
3235
https://github.com/quick-lint/quick-lint-js (not a fork).
3336

34-
4. Wait for all GitHub Actions workflows to finish and to succeed.
37+
5. Wait for all GitHub Actions workflows to finish and to succeed.
3538

36-
5. Download the following artifacts from the artifact server:
39+
6. Download the following artifacts from the artifact server:
3740
* `https://c.quick-lint-js.com/builds/%YOUR_COMMIT_HASH%/vscode/quick-lint-js-%YOUR_VERSION_NUMBER%.vsix`
3841
* `https://c.quick-lint-js.com/builds/%YOUR_COMMIT_HASH%/npm/quick-lint-js-%YOUR_VERSION_NUMBER%.tgz`
3942

40-
6. ssh into the artifact server (c.quick-lint-js.com). Copy
43+
7. ssh into the artifact server (c.quick-lint-js.com). Copy
4144
`/var/www/c.quick-lint-js.com/builds/%YOUR_COMMIT_HASH%` to
4245
`/var/www/c.quick-lint-js.com/releases/%YOUR_VERSION_NUMBER%`.
4346

44-
7. Publish the packages:
47+
8. Publish the packages:
4548
* With the `vscode/quick-lint-js-*.vsix` artifact:
4649
`npx vsce publish --packagePath ./quick-lint-js-*.vsix`
4750
* With the `vscode/quick-lint-js-*.vsix` artifact:
@@ -50,18 +53,18 @@ Follow the following steps to release a new version of quick-lint-js:
5053
`npm publish ./quick-lint-js-*.tgz`
5154
* Run the `dist/debian/sync-releases-to-apt` script.
5255

53-
8. Publish the website:
56+
9. Publish the website:
5457
1. Visit
5558
https://github.com/quick-lint/quick-lint-js/actions/workflows/deploy-website.yml?query=workflow%3A%22deploy+website%22
5659
2. Click the "Run workflow" menu, select your branch, enter the commit's
5760
hash, then click "Run workflow" button.
5861

59-
9. Create a Git tag named after the version number (e.g. `0.1.0`). Push it to
62+
10. Create a Git tag named after the version number (e.g. `0.1.0`). Push it to
6063
GitHub.
6164

62-
10. Push the commit to the `master` branch on GitHub.
65+
11. Push the commit to the `master` branch on GitHub.
6366

64-
11. Update Arch Linux user repositories (AUR):
67+
12. Update Arch Linux user repositories (AUR):
6568
1. Clone ssh://aur@aur.archlinux.org/quick-lint-js with Git.
6669
2. Update README to point to the tag's commit.
6770
3. Copy `dist/arch/PKGBUILD-release` into the checkout as `PKGBUILD`.

0 commit comments

Comments
 (0)