The workflow is triggered by every push to the main branch.
The application is built by maven and all tests are run.
The workflow is triggered manually. It needs the version number as input.
- The application is built.
- Installers are created for Windows, macOS and Linux.
- A new release is created using the content of the CHANGELOG.md file as text
- The installers are attached to the release