Steps for creating the release:
- Set the version
- Create a git tag
CI does the release
The version ist set in the VERSION file. Set the major (SC_MAJOR_VERSION) and minor (SC_MINOR_VERSION) number.
The patch level is always set automatically.
The version numberis picked up by cmake for the version inside the applications. And as well picked up for the AppImage file name.
It is a good idea to push that updated version to gitlab
Create and push the git tag with a v in front. So version 1.2 has the tag name v1.2.
As the v does indicate, that a release should be created
On the command line do this
> git tag v7.8
> git push
> git push --tags
Another option is to create the Tag directly in Gitlab.
The Gitlab CI does a build for the tag and create a new release including a package. The build run will take at least 15 minutes.
Check Gitlab Releases for the new release.