release: adjust to create CHANGELOG.md early
Change-Id: Ifa247132ae22e3d61cb54149678582ffe5a0f1a7
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/339774
Trust: Hyang-Ah Hana Kim <hyangah@gmail.com>
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Suzy Mueller <suzmue@golang.org>
diff --git a/.github/release_plan.md b/.github/release_plan.md
index 571894e..0abb349 100644
--- a/.github/release_plan.md
+++ b/.github/release_plan.md
@@ -4,15 +4,15 @@
- [ ] Create a milestone with the issues that are fixed by this release
- [ ] Update `master` for the release
- [ ] Update hardcoded latest version for `dlv-dap` and `gopls`
+ - [ ] Update [`CHANGELOG.md`](https://github.com/golang/vscode-go/blob/master/CHANGELOG.md)
+ - [ ] Make sure the "Thanks" section is up-to-date
+ - [ ] Check the Markdown rendering to make sure everything looks good
- [ ] Update `release` for the release
- [ ] Create a branch against `release` for a pull request
- [ ] Merge changes from `master` to prepare for the release
- [ ] Change the version in [`package.json`](https://github.com/golang/vscode-go/blob/master/package.json) from a `-dev` suffix
- [ ] Run `npm install` to make sure [`package-lock.json`](https://github.com/golang/vscode-go/blob/master/package.json) is up-to-date
- [ ] Update the license file (`$ tools/license.sh; mv LICENSE.prod LICENSE`)
- - [ ] Update [`CHANGELOG.md`](https://github.com/golang/vscode-go/blob/master/CHANGELOG.md)
- - [ ] Make sure the "Thanks" section is up-to-date
- - [ ] Check the Markdown rendering to make sure everything looks good
- [ ] Check the [Long Tests status](https://github.com/golang/vscode-go/actions?query=workflow%3A%22Long+Tests%22) is green. Otherwise, fix the tests, send cls for review, submit them, and repeat.
- [ ] Perform manual [smoke tests]( https://github.com/golang/vscode-go/blob/master/docs/smoke-test.md)
- [ ] Create new version tag for X.XX.X-rc.1 at gerrit’s vscode-go [repo management page](https://go-review.googlesource.com/admin/repos/vscode-go,tags)
@@ -20,7 +20,7 @@
- [ ] Ask editor team and contributors to this release to test the release candidate
# Release Candidate >1 (if necessary)
-- ] Fix any bugs on `master` and cherry pick changes to `release
+- [ ] Fix any bugs on `master` and cherry pick changes to `release
- [ ] Create new version tag for X.XX.X-rc.1 at gerrit’s vscode-go [repo management page](https://go-review.googlesource.com/admin/repos/vscode-go,tags)
- [ ] Go to the release page https://github.com/golang/vscode-go/releases and check if the new release candidate is up. If necessary, you can manually edit the comment by clicking the “Edit” button. Don’t mutate uploaded vsix.
- [ ] Ask editor team and contributors to this release to test the release candidate
@@ -36,4 +36,3 @@
- [ ] Bump the version number to the next monthly ("X.XX.X-dev") release in the `master` branch
- [ ] `package.json`
- [ ] `package-lock.json`
- - [ ] Cherry pick CHANGELOG.md back to master