You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Announce the release, leave enough time for teams to surface any last minute issues that need to get in before freeze. Make sure debugger and gopls teams are looped in as well.
Check the milestone and resolve/move unresolved issues.
Update master for the release
- [ ] Update hardcoded latest version for gopls.
- [ ] Update 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 from a -dev suffix
- [ ] Run npm install to make sure package-lock.json is up-to-date
- [ ] Update the license file ($ tools/license.sh; mv LICENSE.prod LICENSE)
Check the Long Tests status is green. Otherwise, fix the tests, send cls for review, submit them, and repeat.
Create new RC version tag for v0.44.0-rc.1 at gerrit’s vscode-go repo management page
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 @golang/tools-team and contributors to this release to test the release candidate
Update the release description with CHANGELOG contents
Close the milestone
Prepare for the Next Release
Update master post-release
- [ ] Bump the version number to the next monthly release in the master branch
- [ ] Update package.json
- [ ] Update package-lock.json
The text was updated successfully, but these errors were encountered:
Release candidate (TODO: DATE)
- [ ] Update hardcoded latest version for gopls.
- [ ] Update CHANGELOG.md.
- [ ] Make sure the "Thanks" section is up-to-date.
- [ ] Check the Markdown rendering to make sure everything looks good.
- [ ] Create a branch against release for a pull request.
- [ ] Merge changes from master to prepare for the release.
- [ ] Change the version in package.json from a -dev suffix
- [ ] Run npm install to make sure package-lock.json is up-to-date
- [ ] Update the license file ($ tools/license.sh; mv LICENSE.prod LICENSE)
Final (TODO: DATE)
Prepare for the Next Release
- [ ] Bump the version number to the next monthly release in the master branch
- [ ] Update package.json
- [ ] Update package-lock.json
The text was updated successfully, but these errors were encountered: