The build is currently run on Travis CI, we will easily manage this new requirement with GH Actions.
In addition, Travis CI limited the number of build minutes available even for Open Source projects.
So I suggest we move to GitHub Actions
[x] Configure the repository to use GH Token with readonly permissions by default
[x] Introduce GitHub workflow for java build
[x] Remove the Travis CI build
[x] Remove the Travis CI application from the organization (bpmn-layout-generators is the only repository that needs it). Done on 2022-01-06 around 11:12 UTC
Not managed here
Test the java build with java 17. This may require a maven update. See maven 3.8.3 release on 2021-10-04
--> compilation error due to lombok. A new lombok version exists but it has not been tested.
The build is currently run on Travis CI, we will easily manage this new requirement with GH Actions. In addition, Travis CI limited the number of build minutes available even for Open Source projects. So I suggest we move to GitHub Actions
Not managed here Test the java build with java 17. This may require a maven update. See maven 3.8.3 release on 2021-10-04 --> compilation error due to lombok. A new lombok version exists but it has not been tested.