|
18 | 18 | java-version: '17'
|
19 | 19 | - name: Setup Gradle
|
20 | 20 | uses: gradle/actions/setup-gradle@v3
|
21 |
| - - uses: actions/cache@v4 |
22 |
| - with: |
23 |
| - path: | |
24 |
| - ~/.gradle/caches |
25 |
| - ~/.gradle/wrapper |
26 |
| - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} |
27 |
| - restore-keys: | |
28 |
| - ${{ runner.os }}-gradle- |
29 | 21 | - name: Assemble
|
30 | 22 | run: ./gradlew assemble
|
31 | 23 | working-directory: .
|
32 |
| - - name: Cleanup Gradle Cache |
33 |
| - run: | |
34 |
| - rm -f ~/.gradle/caches/modules-2/modules-2.lock |
35 |
| - rm -f ~/.gradle/caches/modules-2/gc.properties |
36 | 24 | detekt:
|
37 | 25 | name: Detekt
|
38 | 26 | runs-on: ubuntu-latest
|
|
68 | 56 | java-version: '17'
|
69 | 57 | - name: Setup Gradle
|
70 | 58 | uses: gradle/actions/setup-gradle@v3
|
71 |
| - - uses: actions/cache@v4 |
72 |
| - with: |
73 |
| - path: | |
74 |
| - ~/.gradle/caches |
75 |
| - ~/.gradle/wrapper |
76 |
| - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} |
77 |
| - restore-keys: | |
78 |
| - ${{ runner.os }}-gradle- |
79 | 59 | - name: Unit tests
|
80 | 60 | run: ./gradlew testDebugUnitTest
|
81 | 61 | working-directory: .
|
|
85 | 65 | with:
|
86 | 66 | name: unit-test-reports
|
87 | 67 | path: '**/build/reports'
|
88 |
| - - name: Cleanup Gradle Cache |
89 |
| - run: | |
90 |
| - rm -f ~/.gradle/caches/modules-2/modules-2.lock |
91 |
| - rm -f ~/.gradle/caches/modules-2/gc.properties |
92 | 68 |
|
93 | 69 | instrumentation-tests:
|
94 | 70 | name: Instrumentation tests
|
@@ -157,18 +133,6 @@ jobs:
|
157 | 133 | java-version: '17'
|
158 | 134 | - name: Setup Gradle
|
159 | 135 | uses: gradle/actions/setup-gradle@v3
|
160 |
| - - uses: actions/cache@v4 |
161 |
| - with: |
162 |
| - path: | |
163 |
| - ~/.gradle/caches |
164 |
| - ~/.gradle/wrapper |
165 |
| - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} |
166 |
| - restore-keys: | |
167 |
| - ${{ runner.os }}-gradle- |
168 | 136 | - name: Verify
|
169 | 137 | run: ./gradlew publishToMavenLocal
|
170 | 138 | working-directory: .
|
171 |
| - - name: Cleanup Gradle Cache |
172 |
| - run: | |
173 |
| - rm -f ~/.gradle/caches/modules-2/modules-2.lock |
174 |
| - rm -f ~/.gradle/caches/modules-2/gc.properties |
0 commit comments