Skip to content
This repository was archived by the owner on Sep 27, 2024. It is now read-only.

Release Guide

Martin Preisler edited this page Sep 29, 2015 · 9 revisions

This helps me to prevent mistakes when releasing new versions.

Release:

  1. Check version in CMakeLists.txt - SCAP_WORKBENCH_VERSION_*
  2. git tag; git push --tags
  3. cd build; make package_source
  4. make sure the tarball contains doc/user_manual.html
  5. scp scap-workbench-x.x.x.tar.bz2 fedorahosted.org:scap-workbench (it will be listed on https://fedorahosted.org/releases/s/c/scap-workbench/)
  6. Update the webpage
  7. Upload new manual

Trac:

  1. Mark the appropriate milestone as finished
  2. Make sure there is another milestone for the next version and that it is the default milestone
  3. Add released version into versions, make it default

Mailing list:

  1. announce it on the scap-workbench mailing list

Fedora:

  1. Build for rawhide
  2. Build and push bodhi updates

Version bump:

  1. CMakeLists.txt - SCAP_WORKBENCH_VERSION_*
Clone this wiki locally