Skip to content

How to release?

Niklas Mohrin edited this page Aug 4, 2021 · 3 revisions

Using CI

Github Actions is already set up to build a .sar from the current version and upload it to a new release. It will contain all the commit messages since the prior release. To trigger the action, just push a version tag to the repository (for example v4.0.0). You must also increase the version number at ALGInstallation>>latestVersion (CI will check that you did), this number does not need to follow any pattern though. Once the release has been created, you may still update its description.

Manually

You can also build a sar locally and create a release by hand. Execute the following command in a Workspace:

ALGInstallation instance exportAsSarArchive

You can find your release Algernon.sar in the folder Image/Contents/Resources.

Then you could draft a new Github release and upload the sar archive.

Semantic Versioning

We orientated us at Semantic Versioning when choosing version numbers. We recommend following their guidelines when doing so as well.

Clone this wiki locally