A simple example of a Maven project built on GitHub Actions (on Linux, macOS and Windows) with UI, E2E and BDD Tests with AssertJ Swing, Cucumber, and MongoDB
An example of Chapter End-to-end tests of the book
Test-Driven Development, Build Automation, Continuous Integration (with Java, Eclipse and friends) by Lorenzo Bettini.
See https://github.com/LorenzoBettini/tdd-buildautomation-ci-book-examples for the list of all the examples.