i've noticed that the project demands specific standards to be met after every commit (e.g. running mvn clean package). This can be automated by using either:
here's a guide for creating git actions with maven:
https://docs.github.com/en/actions/guides/building-and-testing-java-with-maven