Publish a release

Publication procedure

  • Copy changelog from Wiki to new page
  • Update .github/PULL_REQUEST_TEMPLATE.md to point to a new changelog wiki page
  • Replace #([0-9][0-9][0-9][0-9]) with [#$1](https://github.com/ufz/ogs/pull/$1) (e.g. in VS Code)
  • Tag the release commit as an annotated tag (git tag -a 6.0.8 -m "OpenGeoSys Release 6.0.8")
  • Create a new release on GitHub
  • Fill in the release notes from the Wiki
  • Start the ufz/master Jenkins job manually and check that it ran successfully! (Do not push to master until job ran successfully!)
  • Copy release binaries from Jenkins job to GitHub release page
  • Create and copy container images to GitHub release page
  • Update web release page with generated artifacts
  • Check new Zenodo release
  • Create a discourse announcement post

Previous

This article was written by Lars Bilke. If you are missing something or you find an error please let us know. Generated with Hugo 0.64.1. Last revision: January 7, 2020
Commit: [ci skip] Update PULL_REQUEST_TEMPLATE.md for next release. eb7a5ed25  | Edit this page on