Found this repository with GitHub actions for Maven after a quick search. Might have to create something ourselves to use the Maven wrapper we have here in the Javalin repository.
Edit: This example seems more up to date: https://github.com/actions/starter-workflows/blob/master/ci/maven.yml
Seems they switched to YAML for the GitHub action files. https://help.github.com/en/articles/migrating-github-actions-from-hcl-syntax-to-yaml-syntax
We can cover testing with multiple JDKs by using matrix testing: https://github.com/actions/setup-java#usage, although we need to make sure Maven uses the specified JDK then.
Thanks a lot for looking into this @Playacem. Are you able to make a pull request for an action setup?
Sadly I am not in the GitHub actions beta yet, so I can't make a pull request. Will do a pull request when I have access and some time next week.
Great, looking forward to it!