@@ -26,15 +26,15 @@ jobs:
2626 outputs :
2727 should_skip : ${{ github.event_name != 'workflow_dispatch' && steps.changed-files.outputs.android_any_modified != 'true' }}
2828 steps :
29- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
29+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3030 with :
3131 submodules : recursive
3232 persist-credentials : false
3333
3434 - name : Get all Android files that have changed
3535 if : github.event_name != 'workflow_dispatch'
3636 id : changed-files
37- uses : tj-actions/changed-files@22103cc46bda19c2b464ffe86db46df6922fd323 # v47.0.5
37+ uses : tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
3838 with :
3939 files_yaml_from_source_file : .github/changed-files.yml
4040
@@ -57,14 +57,14 @@ jobs:
5757 SENTRY_AUTH_TOKEN : ${{ secrets.SENTRY_AUTH_TOKEN }}
5858 SENTRY_DSN : ${{ secrets.SENTRY_DSN_ANDROID }}
5959 steps :
60- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
60+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
6161 with :
6262 submodules : recursive
6363 persist-credentials : false
6464
6565 - uses : ./.github/actions/setup-android-ci
6666
67- - uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v4
67+ - uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
6868 with :
6969 node-version-file : " .nvmrc"
7070
@@ -101,7 +101,7 @@ jobs:
101101 echo "SENTRY_ORG=maplibre" >> "$GITHUB_ENV"
102102 echo "SENTRY_PROJECT=maplibre-android" >> "$GITHUB_ENV"
103103
104- - uses : infotroph/ tree-is-clean@69d598a958e8cb8f3d0e3d52b5ebcd8684f2adc2 # v1.0.6
104+ - uses : ./.github/actions/ tree-is-clean
105105 with :
106106 check_untracked : true
107107
@@ -152,7 +152,7 @@ jobs:
152152
153153 - name : Create artifact for benchmark APKs
154154 if : matrix.renderer == 'opengl'
155- uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
155+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
156156 with :
157157 if-no-files-found : error
158158 name : benchmarkAPKs
@@ -187,7 +187,7 @@ jobs:
187187 run : sentry-cli debug-files upload MapLibreAndroidTestApp
188188
189189 - name : Upload android-ui-test-${{ matrix.renderer }}
190- uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
190+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
191191 with :
192192 if-no-files-found : error
193193 name : android-ui-test-${{ matrix.renderer }}
@@ -210,7 +210,7 @@ jobs:
210210 working-directory : test/android
211211
212212 steps :
213- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
213+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
214214 with :
215215 submodules : recursive
216216 persist-credentials : false
@@ -233,7 +233,7 @@ jobs:
233233 cp app/build/outputs/apk/androidTest/release/app-release-androidTest.apk .
234234
235235 - name : Store C++ Unit Tests .apk files
236- uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
236+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
237237 with :
238238 name : android-cpp-tests
239239 if-no-files-found : error
@@ -255,7 +255,7 @@ jobs:
255255 if : needs.pre_job.outputs.should_skip != 'true'
256256
257257 steps :
258- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
258+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
259259 with :
260260 submodules : recursive
261261 persist-credentials : false
@@ -283,7 +283,7 @@ jobs:
283283 env :
284284 IS_LOCAL_DEVELOPMENT : false
285285 steps :
286- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
286+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
287287 with :
288288 submodules : recursive
289289 persist-credentials : false
@@ -316,15 +316,15 @@ jobs:
316316 C_COMPILER : aarch64-linux-android26-clang
317317 BINDGEN_TARGET : aarch64-linux-android26
318318 steps :
319- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
319+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
320320 with :
321321 submodules : recursive
322322 persist-credentials : false
323323
324324 - uses : ./.github/actions/setup-android-ci
325325
326326 - name : Install Rust toolchain
327- uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6 # stable
327+ uses : dtolnay/rust-toolchain@4be7066ada62dd38de10e7b70166bc74ed198c30 # stable
328328 with :
329329 toolchain : stable
330330
@@ -390,13 +390,13 @@ jobs:
390390
391391 # automatically trigger android-release when code is pushed to main
392392 # and the platform/android/VERSION file has changed
393- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
393+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
394394 if : github.ref == 'refs/heads/main' && github.event_name == 'push'
395395
396396 - name : VERSION file changed
397397 if : github.ref == 'refs/heads/main' && github.event_name == 'push'
398398 id : version-file-android-changed
399- uses : tj-actions/changed-files@22103cc46bda19c2b464ffe86db46df6922fd323 # v47.0.5
399+ uses : tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
400400 with :
401401 files : platform/android/VERSION
402402
0 commit comments