z_administration: New release checklist - bird-sanctuary/bluejay GitHub Wiki

Using git flow workflow.

  • Create new release branch git flow release start x.y.z
  • Bump EEPROM_FW_SUB_REVISION number in Bluejay.asm
  • Make sure assets build fine for a last time
  • Finish release git flow release finish
  • Push branches and tags
  • Wait for assets to be build and new release to be automatically created
  • Double check that assests have been attached
  • Make sure prod configurator picks up the latest pre-release
  • Update release notes (a short summary of the included PRs will be automatically generated)
  • Remove pre-release marking
  • Make sure release is picked up from prod configurator and can be flashed
  • Prepare new dev branch by bumping bugfix version