Skip to content

Latest commit

 

History

History
92 lines (75 loc) · 8.18 KB

File metadata and controls

92 lines (75 loc) · 8.18 KB

Week of Monday, XXX

Planning

  • Evaluate if TypeScript usage needs updating to sync with VS Code's usage
  • Evaluate projects & meta issues
  • Go through needs PR issues to see if there's anything we want to add to this milestone
  • Finalize the initial set of issues for the milestone
  • Close issues that have needed more info for over a month

Week of Monday, XXX

Planning

Week of Monday, XXX

Legal

Release a beta version for testing

Week of Monday, XXX

Prep for the release candidate

Test the release candidate code

Prep the release

  • Ensure all new feature usages are tracked via telemetry
  • Make sure no extraneous files are being included in the .vsix file (make sure to check for hidden files)
  • Make sure the appropriate pull requests for the documentation -- including the WOW page -- are ready

Release

  • Update the changelog (including the names of external contributors & projects)
  • Update the version number to be final
  • Make sure CI is passing
  • Generate the final .vsix file
  • Upload the final .vsix file to the marketplace
  • Publish documentation changes
  • Publish the blog post
  • Create a release on GitHub (which creates an appropriate git tag)
  • Determine if a hotfix is needed
  • Create the release- branch

Prep for the next release

Clean up after this release