The advice here is strongly towards containers (like Earthly), but it is good to show working examples of relying on direct GitHub containers in the CI pipeline when a project does not have a local build that matches CI.
This is both reading & code samples.
Result of this card should be:
GitHub workflow for Gradle directly without using Earthly
GitHub workflow for Maven directly without using Earthly
The advice here is strongly towards containers (like Earthly), but it is good to show working examples of relying on direct GitHub containers in the CI pipeline when a project does not have a local build that matches CI.
This is both reading & code samples.
Result of this card should be: