- Create a new release branch
- Checkout the release tags for
QuantLib
andQuantLib-SWIG
for the git submodules in the folderexternal
- Update the version in
README.md
- Update the environment variable
QUANTLIB_VERSION
fromSNAPSHOT
to the new release tag for the.github/workflows/build_maven_artefact.yml
workflow - Update the
cmake
project version - Merge Pull Request
- Prepare a new release
- Close the associated milestone
- Add a new milestone for the next release
- Update the environment variable
QUANTLIB_VERSION
from the new release tag to the nextSNAPSHOT
release in.github/workflows/build_maven_artefact.yml
- Merge Pull Request