Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.36.0 Release #2525

Closed
25 tasks done
hyangah opened this issue Nov 1, 2022 · 5 comments
Closed
25 tasks done

v0.36.0 Release #2525

hyangah opened this issue Nov 1, 2022 · 5 comments
Assignees
Milestone

Comments

@hyangah
Copy link
Contributor

hyangah commented Nov 1, 2022

Release candidate (Nov 3, 2023)

  • 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.
  • Perform manual smoke tests
  • Create new RC version tag for v0.36.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

Final (Nov 7, 2023)

  • Tag the new release for v0.36.0
  • 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
@hyangah hyangah added this to the v0.36.0 milestone Nov 1, 2022
@hyangah hyangah self-assigned this Nov 1, 2022
@gopherbot
Copy link
Collaborator

Change https://go.dev/cl/446866 mentions this issue: src/goToolsInformation: update gopls latest version

@golang golang deleted a comment from gopherbot Nov 1, 2022
gopherbot pushed a commit that referenced this issue Nov 1, 2022
For #2525

Change-Id: Ia96047aa95ecf3b2ed92c20dffab871b4a3354bc
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/446866
Reviewed-by: Alan Donovan <adonovan@google.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
@gopherbot
Copy link
Collaborator

Change https://go.dev/cl/446872 mentions this issue: CHANGELOG.md: draft v0.36.0 release note

gopherbot pushed a commit that referenced this issue Nov 2, 2022
Also update default gopls version.

For #2525

Change-Id: Id6fc3d3771b6e35a4f6a570f22f7cb85aee8677c
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/446872
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
Reviewed-by: Alan Donovan <adonovan@google.com>
@gopherbot
Copy link
Collaborator

Change https://go.dev/cl/447262 mentions this issue: LICENSE: update to include @vscode/codicons license notice

gopherbot pushed a commit that referenced this issue Nov 2, 2022
For #2525

It's generated by tools/license.sh that runs:

yarn licenses generate-disclaimer --prod

Change-Id: Ic09652ec3c67becb75ca5ef0362e509365f39280
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/447262
TryBot-Result: kokoro <noreply+kokoro@google.com>
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
Reviewed-by: Alan Donovan <adonovan@google.com>
@gopherbot
Copy link
Collaborator

Change https://go.dev/cl/447417 mentions this issue: package.json: update version for v0.36.0 release

gopherbot pushed a commit that referenced this issue Nov 2, 2022
For #2525

Change-Id: I6fcc448d06decbc97561e6f43fbcc76aa4abaf46
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/447417
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
Reviewed-by: Robert Findley <rfindley@google.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
@gopherbot
Copy link
Collaborator

Change https://go.dev/cl/448415 mentions this issue: package.json: start of v0.37.0 dev

@golang golang locked and limited conversation to collaborators Nov 7, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants