@@ -103,7 +103,7 @@ jobs:
103103 if : ${{ steps.platform-check.outputs.skip != 'true' && matrix.platform == 'android' }}
104104 run : sudo apt-get update && sudo apt-get install -y ninja-build
105105
106- - uses : actions/setup-java@v5
106+ - uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
107107 if : ${{ steps.platform-check.outputs.skip != 'true' }}
108108 with :
109109 java-version : ' 17'
@@ -113,7 +113,7 @@ jobs:
113113 if : ${{ steps.platform-check.outputs.skip != 'true' }}
114114 uses : gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6
115115
116- - uses : ruby/setup-ruby@v1
116+ - uses : ruby/setup-ruby@afeafc3d1ab54a631816aba4c914a0081c12ff2f # v1
117117 if : ${{ steps.platform-check.outputs.skip != 'true' && matrix.platform == 'ios' }}
118118 with :
119119 ruby-version : ' 3.3.0'
@@ -130,7 +130,7 @@ jobs:
130130 if : ${{ steps.platform-check.outputs.skip != 'true' }}
131131 run : yarn build
132132
133- - uses : actions/cache@v5
133+ - uses : actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5
134134 if : ${{ steps.platform-check.outputs.skip != 'true' }}
135135 id : app-plain-cache
136136 with :
@@ -325,7 +325,7 @@ jobs:
325325 if : ${{ steps.platform-check.outputs.skip != 'true' && matrix.platform == 'android' }}
326326 run : sudo apt-get update && sudo apt-get install -y ninja-build
327327
328- - uses : actions/setup-java@v5
328+ - uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
329329 if : ${{ steps.platform-check.outputs.skip != 'true' }}
330330 with :
331331 java-version : ' 17'
@@ -348,7 +348,7 @@ jobs:
348348 if : ${{ steps.platform-check.outputs.skip != 'true' }}
349349 run : yarn install
350350
351- - uses : ruby/setup-ruby@v1
351+ - uses : ruby/setup-ruby@afeafc3d1ab54a631816aba4c914a0081c12ff2f # v1
352352 if : ${{ steps.platform-check.outputs.skip != 'true' && matrix.platform == 'ios' }}
353353 with :
354354 ruby-version : ' 3.3.0'
@@ -363,15 +363,15 @@ jobs:
363363
364364 - name : Upload App
365365 if : ${{ steps.platform-check.outputs.skip != 'true' && matrix.build-type == 'production' }}
366- uses : actions/upload-artifact@v7
366+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
367367 with :
368368 name : ${{ matrix.rn-version }}-${{ matrix.rn-architecture }}-${{ matrix.engine }}-${{ matrix.platform }}-${{ matrix.build-type }}-${{ matrix.ios-use-frameworks }}-app-package
369369 path : dev-packages/e2e-tests/RnDiffApp.ap*
370370 retention-days : 1
371371
372372 - name : Upload logs
373373 if : ${{ always() && steps.platform-check.outputs.skip != 'true' }}
374- uses : actions/upload-artifact@v7
374+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
375375 with :
376376 name : rn-build-logs-${{ matrix.rn-version }}-${{ matrix.rn-architecture }}-${{ matrix.engine }}-${{ matrix.platform }}-${{ matrix.build-type }}-${{ matrix.ios-use-frameworks }}
377377 path : dev-packages/e2e-tests/react-native-versions/${{ matrix.rn-version }}/RnDiffApp/ios/*.log
@@ -436,7 +436,7 @@ jobs:
436436
437437 - name : Download App Package
438438 if : ${{ steps.platform-check.outputs.skip != 'true' && matrix.build-type == 'production' }}
439- uses : actions/download-artifact@v8
439+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
440440 with :
441441 name : ${{ matrix.rn-version }}-${{ matrix.rn-architecture }}-${{ matrix.engine }}-${{ matrix.platform }}-${{ matrix.build-type }}-${{ matrix.ios-use-frameworks }}-app-package
442442 path : dev-packages/e2e-tests
@@ -457,7 +457,7 @@ jobs:
457457 if : ${{ steps.platform-check.outputs.skip != 'true' && matrix.platform == 'android' }}
458458 run : sudo apt-get update && sudo apt-get install -y ninja-build
459459
460- - uses : actions/setup-java@v5
460+ - uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
461461 if : ${{ steps.platform-check.outputs.skip != 'true' }}
462462 with :
463463 java-version : ' 17'
@@ -536,7 +536,7 @@ jobs:
536536
537537 - name : Upload logs
538538 if : ${{ always() && steps.platform-check.outputs.skip != 'true' }}
539- uses : actions/upload-artifact@v7
539+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
540540 with :
541541 name : ${{ matrix.rn-version }}-${{ matrix.rn-architecture }}-${{ matrix.engine }}-${{ matrix.platform }}-${{ matrix.build-type }}-${{ matrix.ios-use-frameworks }}-logs
542542 path : |
0 commit comments