Switching to cache: gradle in setup-java. The built-in caching automatically excludes lock files and handles cleanup properly.

This commit is contained in:
davotoula
2026-03-30 08:39:54 +02:00
parent 35d677f531
commit 65ad74b4bc
+4 -40
View File
@@ -26,16 +26,7 @@ jobs:
with: with:
distribution: 'zulu' distribution: 'zulu'
java-version: 21 java-version: 21
cache: gradle
- name: Cache gradle
uses: actions/cache@v5
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-gradle-
- name: Linter (gradle) - name: Linter (gradle)
run: ./gradlew spotlessCheck run: ./gradlew spotlessCheck
@@ -60,16 +51,7 @@ jobs:
with: with:
distribution: 'zulu' distribution: 'zulu'
java-version: 21 java-version: 21
cache: gradle
- name: Cache gradle
uses: actions/cache@v5
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-gradle-
- name: Test (gradle) - name: Test (gradle)
run: ./gradlew test --no-daemon run: ./gradlew test --no-daemon
@@ -102,16 +84,7 @@ jobs:
with: with:
distribution: 'zulu' distribution: 'zulu'
java-version: 21 java-version: 21
cache: gradle
- name: Cache gradle
uses: actions/cache@v5
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-gradle-
- name: Build APK (gradle) - name: Build APK (gradle)
run: ./gradlew assembleDebug run: ./gradlew assembleDebug
@@ -181,16 +154,7 @@ jobs:
with: with:
distribution: 'zulu' distribution: 'zulu'
java-version: 21 java-version: 21
cache: gradle
- name: Cache gradle
uses: actions/cache@v5
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-gradle-
- name: Build Desktop Distribution - name: Build Desktop Distribution
run: ./gradlew :desktopApp:${{ matrix.task }} run: ./gradlew :desktopApp:${{ matrix.task }}