@@ -25,19 +25,19 @@ jobs:
2525
2626 steps :
2727 - name : Checkout
28- uses : actions/checkout@v4
28+ uses : actions/checkout@v5
2929
3030 - name : Copy CI gradle.properties
3131 run : mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
3232
3333 - name : Set up JDK 21
34- uses : actions/setup-java@v4
34+ uses : actions/setup-java@v5
3535 with :
3636 distribution : ' zulu'
3737 java-version : 21
3838
3939 - name : Setup Gradle
40- uses : gradle/actions/setup-gradle@v4
40+ uses : gradle/actions/setup-gradle@v5
4141 with :
4242 cache-encryption-key : ${{ secrets.GRADLE_ENCRYPTION_KEY }}
4343 build-scan-publish : true
7070 ./gradlew dependencyGuardBaseline
7171
7272 - name : Push new Dependency Guard baselines if available
73- uses : stefanzweifel/git-auto-commit-action@v5
73+ uses : stefanzweifel/git-auto-commit-action@v7
7474 if : steps.dependencyguard_baseline.outcome == 'success'
7575 with :
7676 file_pattern : ' **/dependencies/*.txt'
9393
9494 - name : Push new graphs if available
9595 if : steps.graphs_verify.outcome == 'failure' && github.event_name == 'pull_request'
96- uses : stefanzweifel/git-auto-commit-action@v5
96+ uses : stefanzweifel/git-auto-commit-action@v7
9797 with :
9898 file_pattern : ' **/README.md'
9999 disable_globbing : true
@@ -121,7 +121,7 @@ jobs:
121121 ./gradlew recordRoborazziDemoDebug
122122
123123 - name : Push new screenshots if available
124- uses : stefanzweifel/git-auto-commit-action@v5
124+ uses : stefanzweifel/git-auto-commit-action@v7
125125 if : steps.screenshotsrecord.outcome == 'success'
126126 with :
127127 file_pattern : ' */*.png'
@@ -136,21 +136,21 @@ jobs:
136136 run : ./gradlew :app:assemble -PminifyWithR8=false
137137
138138 - name : Upload build outputs (APKs)
139- uses : actions/upload-artifact@v4
139+ uses : actions/upload-artifact@v5
140140 with :
141141 name : APKs
142142 path : ' **/build/outputs/apk/**/*.apk'
143143
144144 - name : Upload JVM local results (XML)
145145 if : ${{ !cancelled() }}
146- uses : actions/upload-artifact@v4
146+ uses : actions/upload-artifact@v5
147147 with :
148148 name : local-test-results
149149 path : ' **/build/test-results/test*UnitTest/**.xml'
150150
151151 - name : Upload screenshot results (PNG)
152152 if : ${{ !cancelled() }}
153- uses : actions/upload-artifact@v4
153+ uses : actions/upload-artifact@v5
154154 with :
155155 name : screenshot-test-results
156156 path : ' **/build/outputs/roborazzi/*_compare.png'
@@ -160,28 +160,28 @@ jobs:
160160
161161 - name : Upload lint reports (HTML)
162162 if : ${{ !cancelled() }}
163- uses : actions/upload-artifact@v4
163+ uses : actions/upload-artifact@v5
164164 with :
165165 name : lint-reports
166166 path : ' **/build/reports/lint-results-*.html'
167167
168168 - name : Upload lint reports (SARIF) for app module
169169 if : ${{ !cancelled() && hashFiles('app/**/*.sarif') != '' }}
170- uses : github/codeql-action/upload-sarif@v3
170+ uses : github/codeql-action/upload-sarif@v4
171171 with :
172172 sarif_file : ' ./app/'
173173 category : app
174174
175175 - name : Upload lint reports (SARIF) for app-nia-catalog module
176176 if : ${{ !cancelled() && hashFiles('app-nia-catalog/**/*.sarif') != '' }}
177- uses : github/codeql-action/upload-sarif@v3
177+ uses : github/codeql-action/upload-sarif@v4
178178 with :
179179 sarif_file : ' ./app-nia-catalog/'
180180 category : app-nia-catalog
181181
182182 - name : Upload lint reports (SARIF) for lint module
183183 if : ${{ !cancelled() && hashFiles('lint/**/*.sarif') != '' }}
184- uses : github/codeql-action/upload-sarif@v3
184+ uses : github/codeql-action/upload-sarif@v4
185185 with :
186186 sarif_file : ' ./lint/'
187187 category : lint
@@ -216,19 +216,19 @@ jobs:
216216 ls /dev/kvm
217217
218218 - name : Checkout
219- uses : actions/checkout@v4
219+ uses : actions/checkout@v5
220220
221221 - name : Copy CI gradle.properties
222222 run : mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
223223
224224 - name : Set up JDK 21
225- uses : actions/setup-java@v4
225+ uses : actions/setup-java@v5
226226 with :
227227 distribution : ' zulu'
228228 java-version : 21
229229
230230 - name : Setup Gradle
231- uses : gradle/actions/setup-gradle@v4
231+ uses : gradle/actions/setup-gradle@v5
232232 with :
233233 cache-encryption-key : ${{ secrets.GRADLE_ENCRYPTION_KEY }}
234234 build-scan-publish : true
@@ -257,15 +257,15 @@ jobs:
257257
258258 - name : Upload test reports
259259 if : ${{ !cancelled() }}
260- uses : actions/upload-artifact@v4
260+ uses : actions/upload-artifact@v5
261261 with :
262262 name : test-reports-${{ matrix.api-level }}
263263 path : ' **/build/reports/androidTests'
264264
265265 - name : Display local test coverage (only API 30)
266266 if : matrix.api-level == 30
267267 id : jacoco
268- uses :
madrapps/[email protected] .1 268+ uses :
madrapps/[email protected] .2 269269 with :
270270 title : Combined test coverage report
271271 min-coverage-overall : 40
@@ -276,7 +276,7 @@ jobs:
276276
277277 - name : Upload local coverage reports (XML + HTML) (only API 30)
278278 if : matrix.api-level == 30
279- uses : actions/upload-artifact@v4
279+ uses : actions/upload-artifact@v5
280280 with :
281281 name : coverage-reports
282282 if-no-files-found : error
0 commit comments