-
Notifications
You must be signed in to change notification settings - Fork 71
Releasing a new version
Guille Polito edited this page Apr 5, 2023
·
1 revision
We periodically release new VM versions, with a mostly automated process. The objective of this page is to describe the release process.
Making a new release involves the following:
- Deciding a new version number: a minor/patch version. Starting a new major version is a not a release task, as it requires to set up the new version branch.
- Making a changes log with the changes in the release. This can be done automatically using github on the releases page.
-
Make a PR with the following:
- Updating the version number in CMakeLists.txt
- Updating the CHANGELOG.md file
- Tag: Once the PR in the previous is accepted, tag that commit. That will launch the CI process and eventually upload a new version!