@@ -25,19 +25,19 @@ jobs:
2525
2626 steps :
2727 - name : Checkout
28- uses : actions/checkout@v4
28+ uses : actions/checkout@v6
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'
9494
9595 - name : Push new graphs if available
9696 if : steps.graphs_verify.outcome == 'failure' && github.event_name == 'pull_request'
97- uses : stefanzweifel/git-auto-commit-action@v5
97+ uses : stefanzweifel/git-auto-commit-action@v7
9898 with :
9999 file_pattern : ' **/README.md'
100100 disable_globbing : true
@@ -122,7 +122,7 @@ jobs:
122122 ./gradlew recordRoborazziDemoDebug
123123
124124 - name : Push new screenshots if available
125- uses : stefanzweifel/git-auto-commit-action@v5
125+ uses : stefanzweifel/git-auto-commit-action@v7
126126 if : steps.screenshotsrecord.outcome == 'success'
127127 with :
128128 file_pattern : ' */*.png'
@@ -137,21 +137,21 @@ jobs:
137137 run : ./gradlew :app:assemble -PminifyWithR8=false
138138
139139 - name : Upload build outputs (APKs)
140- uses : actions/upload-artifact@v4
140+ uses : actions/upload-artifact@v5
141141 with :
142142 name : APKs
143143 path : ' **/build/outputs/apk/**/*.apk'
144144
145145 - name : Upload JVM local results (XML)
146146 if : ${{ !cancelled() }}
147- uses : actions/upload-artifact@v4
147+ uses : actions/upload-artifact@v5
148148 with :
149149 name : local-test-results
150150 path : ' **/build/test-results/test*UnitTest/**.xml'
151151
152152 - name : Upload screenshot results (PNG)
153153 if : ${{ !cancelled() }}
154- uses : actions/upload-artifact@v4
154+ uses : actions/upload-artifact@v5
155155 with :
156156 name : screenshot-test-results
157157 path : ' **/build/outputs/roborazzi/*_compare.png'
@@ -161,28 +161,28 @@ jobs:
161161
162162 - name : Upload lint reports (HTML)
163163 if : ${{ !cancelled() }}
164- uses : actions/upload-artifact@v4
164+ uses : actions/upload-artifact@v5
165165 with :
166166 name : lint-reports
167167 path : ' **/build/reports/lint-results-*.html'
168168
169169 - name : Upload lint reports (SARIF) for app module
170170 if : ${{ !cancelled() && hashFiles('app/**/*.sarif') != '' }}
171- uses : github/codeql-action/upload-sarif@v3
171+ uses : github/codeql-action/upload-sarif@v4
172172 with :
173173 sarif_file : ' ./app/'
174174 category : app
175175
176176 - name : Upload lint reports (SARIF) for app-nia-catalog module
177177 if : ${{ !cancelled() && hashFiles('app-nia-catalog/**/*.sarif') != '' }}
178- uses : github/codeql-action/upload-sarif@v3
178+ uses : github/codeql-action/upload-sarif@v4
179179 with :
180180 sarif_file : ' ./app-nia-catalog/'
181181 category : app-nia-catalog
182182
183183 - name : Upload lint reports (SARIF) for lint module
184184 if : ${{ !cancelled() && hashFiles('lint/**/*.sarif') != '' }}
185- uses : github/codeql-action/upload-sarif@v3
185+ uses : github/codeql-action/upload-sarif@v4
186186 with :
187187 sarif_file : ' ./lint/'
188188 category : lint
@@ -217,19 +217,19 @@ jobs:
217217 ls /dev/kvm
218218
219219 - name : Checkout
220- uses : actions/checkout@v4
220+ uses : actions/checkout@v6
221221
222222 - name : Copy CI gradle.properties
223223 run : mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
224224
225225 - name : Set up JDK 21
226- uses : actions/setup-java@v4
226+ uses : actions/setup-java@v5
227227 with :
228228 distribution : ' zulu'
229229 java-version : 21
230230
231231 - name : Setup Gradle
232- uses : gradle/actions/setup-gradle@v4
232+ uses : gradle/actions/setup-gradle@v5
233233 with :
234234 cache-encryption-key : ${{ secrets.GRADLE_ENCRYPTION_KEY }}
235235 build-scan-publish : true
@@ -258,15 +258,15 @@ jobs:
258258
259259 - name : Upload test reports
260260 if : ${{ !cancelled() }}
261- uses : actions/upload-artifact@v4
261+ uses : actions/upload-artifact@v5
262262 with :
263263 name : test-reports-${{ matrix.api-level }}
264264 path : ' **/build/reports/androidTests'
265265
266266 - name : Display local test coverage (only API 30)
267267 if : matrix.api-level == 30
268268 id : jacoco
269- uses :
madrapps/[email protected] .1 269+ uses :
madrapps/[email protected] .2 270270 with :
271271 title : Combined test coverage report
272272 min-coverage-overall : 40
@@ -277,7 +277,7 @@ jobs:
277277
278278 - name : Upload local coverage reports (XML + HTML) (only API 30)
279279 if : matrix.api-level == 30
280- uses : actions/upload-artifact@v4
280+ uses : actions/upload-artifact@v5
281281 with :
282282 name : coverage-reports
283283 if-no-files-found : error
0 commit comments