1616 runs-on : ubuntu-latest
1717 steps :
1818 - name : Checkout
19- uses : actions/checkout@v4
19+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
2020
2121 - name : Setup
2222 uses : ./.github/actions/setup
@@ -37,16 +37,19 @@ jobs:
3737
3838 steps :
3939 - name : Checkout
40- uses : actions/checkout@v4
40+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
41+
42+ - name : Validate Gradle Wrapper
43+ uses : gradle/actions/wrapper-validation@6f229686ee4375cc4a86b2514c89bac4930e82c4 # v5
4144
4245 - name : Setup Java
43- uses : actions/setup-java@v4
46+ uses : actions/setup-java@5d7b2146334bacf88728daaa70414a99f5164e0f # v5
4447 with :
4548 distribution : ' zulu'
4649 java-version : ' 17'
4750
4851 - name : Setup Node.js
49- uses : actions/setup-node@v4
52+ uses : actions/setup-node@65d868f8d4d85d7d4abb7de0875cde3fcc8798f5 # v6
5053 with :
5154 node-version : ' lts/*'
5255 cache : ' yarn'
5861 run : yarn build
5962
6063 - name : Restore android build cache
61- uses : actions/cache@v5
64+ uses : actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
6265 with :
6366 path : |
6467 apps/TesterIntegrated/kotlin/build
6972 ${{ runner.os }}-tester-android-build-
7073
7174 - name : Resture Gradle cache
72- uses : actions/cache@v5
75+ uses : actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
7376 with :
7477 path : |
7578 ~/.gradle/caches
@@ -88,21 +91,21 @@ jobs:
8891
8992 steps :
9093 - name : Checkout
91- uses : actions/checkout@v4
94+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
9295
9396 - name : Use appropriate Xcode version
9497 uses : maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd # v1.6.0
9598 with :
9699 xcode-version : ' 16'
97100
98101 - name : Setup Node.js
99- uses : actions/setup-node@v4
102+ uses : actions/setup-node@65d868f8d4d85d7d4abb7de0875cde3fcc8798f5 # v6
100103 with :
101104 node-version : ' lts/*'
102105 cache : ' yarn'
103106
104107 - name : Setup Ruby
105- uses : ruby/setup-ruby@v1
108+ uses : ruby/setup-ruby@5dd816ae0186f20dfa905997a64104db9a8221c7 # v1.280.0
106109 with :
107110 ruby-version : ' 3.2'
108111 bundler-cache : true
@@ -114,7 +117,7 @@ jobs:
114117 run : yarn build
115118
116119 - name : Restore Pods cache
117- uses : actions/cache@v5
120+ uses : actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
118121 with :
119122 path : |
120123 apps/TesterIntegrated/swift/Pods
0 commit comments