Skip to content

Release v0.35.0 #2341

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

Closed
25 tasks done
jamalc opened this issue Jul 13, 2022 · 6 comments
Closed
25 tasks done

Release v0.35.0 #2341

jamalc opened this issue Jul 13, 2022 · 6 comments
Assignees
Milestone

Comments

@jamalc
Copy link
Contributor

jamalc commented Jul 13, 2022

Release candidate (July 2022)

  • 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.35.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 (TODO: DATE)

  • Tag the new release for v0.35.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
@jamalc jamalc added this to the v0.35.0 milestone Jul 13, 2022
@jamalc jamalc self-assigned this Jul 13, 2022
@gopherbot
Copy link
Collaborator

Change https://go.dev/cl/417297 mentions this issue: src/goToolsInformation: update hardcoded latest version of gopls for release

@gopherbot
Copy link
Collaborator

Change https://go.dev/cl/417298 mentions this issue: CHANGELOG.md: v0.35.0 changelog

@gopherbot
Copy link
Collaborator

Change https://go.dev/cl/417574 mentions this issue: src/goToolsInformation: update hardcoded latest version of gopls for release

gopherbot pushed a commit that referenced this issue Jul 14, 2022
…release

For #2341

Change-Id: I8907057995ba5af9f99510a373764beb8f31968d
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/417574
Reviewed-by: Hyang-Ah Hana Kim <[email protected]>
TryBot-Result: kokoro <[email protected]>
Run-TryBot: Jamal Carvalho <[email protected]>
@gopherbot
Copy link
Collaborator

Change https://go.dev/cl/417575 mentions this issue: CHANGELOG.md: v0.35.0 changelog

gopherbot pushed a commit that referenced this issue Jul 14, 2022
For #2341

Change-Id: I59b7ac860b9a6bff98031d0dd6c2cc5f8edf01b9
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/417575
Reviewed-by: Hyang-Ah Hana Kim <[email protected]>
@jamalc
Copy link
Contributor Author

jamalc commented Jul 14, 2022

@golang/tools-team, @nirhaas, @bentekkie the v0.35.0 RC is out. Thank you for your contributions.

@gopherbot
Copy link
Collaborator

Change https://go.dev/cl/418074 mentions this issue: package.json: update dev version

@jamalc jamalc closed this as completed Jul 18, 2022
gopherbot pushed a commit that referenced this issue Jul 18, 2022
For #2341.

Change-Id: I0f2f8f13720f67e3f70c00270947d98fadc2495e
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/418074
Run-TryBot: Jamal Carvalho <[email protected]>
TryBot-Result: kokoro <[email protected]>
Reviewed-by: Hyang-Ah Hana Kim <[email protected]>
@golang golang locked and limited conversation to collaborators Jul 18, 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