Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  •  Merge release branches with main
  •  All affected repositories (GitHub, Pypi.org, http://npmjs.com , etc.) are tagged and Create release in GitHub, versioned according to Version management and contain containing complete release notes on GitHub
  •  All source components link to the correct repository on GitHub, have the correct version, valid release notes and are reasonably named to similiar repositories / package manager
  •  Publish the release branch on PyPi and NPM (required to check the packaging)
  •  Analyze linked issues as an anonymous user
  • (should publish automatically the release on PyPi and NPM)
  •  Update the openimis.json in assemblies main branch to use only official version (not rc)
  •  Update demo server
  •  Mark all tickets in release as “Done” or push to the next release
  •  Check that Installation guide / Installation and Country Localisation supports installation of the latest release
  •  Check and update Release 2022-04
Expand
  •  All links on the release page and release sources page are working and are helpful; Dates are correct and the status is “GA”
  •  

...

  • Analyze linked issues as an anonymous user
  •  “Highlights” of the release are written and coherent

...

  •  Check and update Sources Release 2022-04
  •  Update demo server
  •  Installation guide / Installation and Country Localisation supports installation of the latest release
    •  
    Update the openimis.json to use only official version (not rc) on assembly modules
    • All source components link to the correct repository on GitHub, have the correct version, valid release notes and are reasonably named to similiar repositories / package manager
  •  Formulate release notes in current release (Releases) and forward it to co-ordination desk for promotion (e.g. newsletter, Twitter)

...