Github release generation
To generate a release, you will need to set up GPG keys on your platform to sign the commits. You can follow these GitHub instructions to complete that step.
Check that tests pass on all platforms
Edit
CMakeLists.txt
and updateDCMQI_VERSION_*
variables, updateREADME.md
file to point to the updated version number for the Docker image.Commit changes using message like
cmake: Set DCMQI version to 1.0.7
Create corresponding tag:
Push tag and master (in that order) to trigger the release build and upload
Once new packages are generated, update documentation Quick Start section to point to the new package.
Under the hood ...
dcmqi
is using publish_github_release
from scikit-ci-addons to upload and manage releases from CI to GitHub.
This section of the scikit-ci-addons
documentation describes how to troubleshoot issues related to this mechanism.
Last updated