You can now run Java projects faster on GitHub Actions by enabling dependency caching on the setup-java action. setup-java
supports caching for both Gradle and Maven projects.
The following example enables caching for a Java project with Gradle:
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v2
with:
distribution: 'temurin'
java-version: '11'
cache: 'gradle'
- run: ./gradlew build
For additional examples, visit the setup-java repository.