Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 1.08 KB

release-checklist.md

File metadata and controls

25 lines (21 loc) · 1.08 KB

Release Checklist

  • Update version number in package.json if not done after last release.
  • Tag release branch. Wait for the CI to build artifacts.
  • Sign windows installer.

Sign mac installer (As there's a issue with the zip produced by the build script, we need to manually build and zip, rename the file to replace space with dot etc )

  • Make sure the required env variables are set for the notarize, signing process.
  • git clean, reset to make sure a clean (CI equivalent) build.
  • Manually zip the installer.
  • Rename installer filename to replace space with dot.

Release Documentation

  • Release notes. Update on the GitHub draft Release page.
  • docs update (Help, Readme..)
  • Slack Announcements
  • Newsletter summary
  • Update metrics, roadmap on Confluence page

Release

  • Perform smoke test on release artifacts.
  • Upload mac, win release artifacts on the GitHub draft Release page.
  • Update the release version for upgrade responder.
  • Move from draft release to Release.
  • Check the auto update functionality.