Skip to content
This repository has been archived by the owner on Nov 23, 2024. It is now read-only.

Release checklist βœ…

Jordan Mackie edited this page Jan 5, 2023 · 4 revisions
  1. Make sure the main branch is green 🟒
  2. Trigger the release workflow with the next release version :shipit:
    • Version should be a semantic version without a leading 'v' (1.2.3 not v1.2.3)
    • Note that the current commit message will appear in the release
    • There is an option to do a "dry-run" release if you're feeling diligent - this will run the flow without creating an actual release (it will just upload the artifact to the workflow run)
    • A real release (if successful) will create a draft GitHub release, which will tag the current commit with the version input
    • NB: A git fetch after the release has run will pull the new tag
  3. Head over to the newly created release, write some release notes, and publish πŸ™Œ
  4. Profit πŸ•΄οΈ
Clone this wiki locally