@@ -41,11 +41,11 @@ jobs:
4141 echo "TMP=$env:RUNNER_TEMP" | Out-File $env:GITHUB_ENV -Encoding utf8 -Append
4242 echo "TEMP=$env:RUNNER_TEMP" | Out-File $env:GITHUB_ENV -Encoding utf8 -Append
4343 - name : Checkout code
44- uses : actions/checkout@v6
44+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4545 with :
4646 ref : ${{ github.sha }}
4747 - name : Setup java
48- uses : actions/setup-java@v5
48+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
4949 with :
5050 distribution : ' zulu'
5151 java-version : ${{ matrix.java }}
@@ -62,12 +62,12 @@ jobs:
6262 echo "BUILD_JAVA_HOME=$env:JAVA_HOME" | Out-File $env:GITHUB_ENV -Encoding utf8 -Append
6363 echo "BUILD_JAVA_VERSION=${{ matrix.java }}" | Out-File $env:GITHUB_ENV -Encoding utf8 -Append
6464 - name : Setup java to run Gradle
65- uses : actions/setup-java@v5
65+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
6666 with :
6767 distribution : ' zulu'
6868 java-version : ${{ env.JAVA_VERSION }}
6969 - name : Setup Gradle
70- uses : gradle/actions/setup-gradle@v6
70+ uses : gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
7171 - name : Build with Gradle
7272 run : ./gradlew
7373 - name : Copy test logs
7878 ./gradlew tarTestLogs
7979 - name : Upload crash logs
8080 if : always() && steps.copy_test_logs.outputs.file == 'build/distributions/test_logs.tbz2'
81- uses : actions/upload-artifact@v7
81+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
8282 with :
8383 name : crash-logs-${{ matrix.os }}-java-${{ matrix.java }}
8484 path : ${{ steps.copy_test_logs.outputs.file }}
@@ -96,11 +96,11 @@ jobs:
9696 DOTNET_CLI_TELEMETRY_OPTOUT : 1
9797 steps :
9898 - name : Checkout code
99- uses : actions/checkout@v6
99+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
100100 with :
101101 ref : ${{ github.sha }}
102102 - name : Setup java to run Gradle script
103- uses : actions/setup-java@v5
103+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
104104 with :
105105 distribution : ' zulu'
106106 java-version : ${{ env.JAVA_VERSION }}
@@ -110,16 +110,16 @@ jobs:
110110 echo "BUILD_JAVA_HOME=${JAVA_HOME}" >> $GITHUB_ENV
111111 echo "BUILD_JAVA_VERSION=${{ env.JAVA_VERSION }}" >> $GITHUB_ENV
112112 - name : Setup Gradle
113- uses : gradle/actions/setup-gradle@v6
113+ uses : gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
114114 - name : Cache NuGet dependencies
115- uses : actions/cache@v4
115+ uses : actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
116116 with :
117117 path : ~/.nuget/packages
118118 key : ${{ runner.os }}-nuget-${{ hashFiles('csharp/**/*.sln') }}
119119 restore-keys : |
120120 ${{ runner.os }}-nuget-
121121 - name : Setup dotnet
122- uses : actions/setup-dotnet@v5
122+ uses : actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5.2.0
123123 with :
124124 dotnet-version : ${{ matrix.dotnet }}
125125 dotnet-quality : ' ga'
@@ -143,7 +143,7 @@ jobs:
143143 CXX : g++-${{ matrix.version }}
144144 steps :
145145 - name : Checkout code
146- uses : actions/checkout@v6
146+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
147147 with :
148148 ref : ${{ github.sha }}
149149 - name : Install compiler
@@ -152,7 +152,7 @@ jobs:
152152 sudo apt-get update
153153 sudo apt-get install -y g++-${{ matrix.version }}
154154 - name : Setup java to run Gradle script
155- uses : actions/setup-java@v5
155+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
156156 with :
157157 distribution : ' zulu'
158158 java-version : ${{ env.JAVA_VERSION }}
@@ -162,7 +162,7 @@ jobs:
162162 echo "BUILD_JAVA_HOME=${JAVA_HOME}" >> $GITHUB_ENV
163163 echo "BUILD_JAVA_VERSION=${{ env.JAVA_VERSION }}" >> $GITHUB_ENV
164164 - name : Setup Gradle
165- uses : gradle/actions/setup-gradle@v6
165+ uses : gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
166166 - name : Build
167167 run : ./cppbuild/cppbuild
168168
@@ -179,7 +179,7 @@ jobs:
179179 CXX : clang++-${{ matrix.version }}
180180 steps :
181181 - name : Checkout code
182- uses : actions/checkout@v6
182+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
183183 with :
184184 ref : ${{ github.sha }}
185185 - name : Install compiler
@@ -190,7 +190,7 @@ jobs:
190190 sudo apt-get update
191191 sudo apt-get install -y clang-${{ matrix.version }}
192192 - name : Setup java to run Gradle script
193- uses : actions/setup-java@v5
193+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
194194 with :
195195 distribution : ' zulu'
196196 java-version : ${{ env.JAVA_VERSION }}
@@ -200,7 +200,7 @@ jobs:
200200 echo "BUILD_JAVA_HOME=${JAVA_HOME}" >> $GITHUB_ENV
201201 echo "BUILD_JAVA_VERSION=${{ env.JAVA_VERSION }}" >> $GITHUB_ENV
202202 - name : Setup Gradle
203- uses : gradle/actions/setup-gradle@v6
203+ uses : gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
204204 - name : Build
205205 run : ./cppbuild/cppbuild
206206
@@ -217,11 +217,11 @@ jobs:
217217 CXX : clang++
218218 steps :
219219 - name : Checkout code
220- uses : actions/checkout@v6
220+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
221221 with :
222222 ref : ${{ github.sha }}
223223 - name : Setup java to run Gradle script
224- uses : actions/setup-java@v5
224+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
225225 with :
226226 distribution : ' zulu'
227227 java-version : ${{ env.JAVA_VERSION }}
@@ -231,7 +231,7 @@ jobs:
231231 echo "BUILD_JAVA_HOME=${JAVA_HOME}" >> $GITHUB_ENV
232232 echo "BUILD_JAVA_VERSION=${{ env.JAVA_VERSION }}" >> $GITHUB_ENV
233233 - name : Setup Gradle
234- uses : gradle/actions/setup-gradle@v6
234+ uses : gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
235235 - name : Build
236236 run : cmake --version && ./cppbuild/cppbuild
237237
@@ -252,11 +252,11 @@ jobs:
252252 echo "TMP=$env:RUNNER_TEMP" | Out-File $env:GITHUB_ENV -Encoding utf8 -Append
253253 echo "TEMP=$env:RUNNER_TEMP" | Out-File $env:GITHUB_ENV -Encoding utf8 -Append
254254 - name : Checkout code
255- uses : actions/checkout@v6
255+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
256256 with :
257257 ref : ${{ github.sha }}
258258 - name : Setup java to run Gradle script
259- uses : actions/setup-java@v5
259+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
260260 with :
261261 distribution : ' zulu'
262262 java-version : ${{ env.JAVA_VERSION }}
@@ -266,7 +266,7 @@ jobs:
266266 echo "BUILD_JAVA_HOME=$env:JAVA_HOME" | Out-File $env:GITHUB_ENV -Encoding utf8 -Append
267267 echo "BUILD_JAVA_VERSION=${{ env.JAVA_VERSION }}" | Out-File $env:GITHUB_ENV -Encoding utf8 -Append
268268 - name : Setup Gradle
269- uses : gradle/actions/setup-gradle@v6
269+ uses : gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
270270 - name : Build
271271 run : cppbuild/cppbuild.cmd
272272
@@ -280,15 +280,15 @@ jobs:
280280 rust : [ stable, beta, nightly ]
281281 steps :
282282 - name : Checkout code
283- uses : actions/checkout@v6
283+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
284284 with :
285285 ref : ${{ github.sha }}
286286 - name : Rust setup
287- uses : dtolnay/ rust-toolchain@stable
287+ uses : actions-rust-lang/setup- rust-toolchain@2b1f5e9b395427c92ee4e3331786ca3c37afe2d7 # v1.16.0
288288 with :
289289 toolchain : ${{ matrix.rust }}
290290 - name : Setup java to run Gradle script
291- uses : actions/setup-java@v5
291+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
292292 with :
293293 distribution : ' zulu'
294294 java-version : ${{ env.JAVA_VERSION }}
@@ -298,7 +298,7 @@ jobs:
298298 echo "BUILD_JAVA_HOME=${JAVA_HOME}" >> $GITHUB_ENV
299299 echo "BUILD_JAVA_VERSION=${{ env.JAVA_VERSION }}" >> $GITHUB_ENV
300300 - name : Setup Gradle
301- uses : gradle/actions/setup-gradle@v6
301+ uses : gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
302302 - run : ./gradlew runRustTests
303303
304304 golang-build :
@@ -311,15 +311,15 @@ jobs:
311311 version : [ '1.23.x', '1.24.x' ]
312312 steps :
313313 - name : Checkout code
314- uses : actions/checkout@v6
314+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
315315 with :
316316 ref : ${{ github.sha }}
317317 - name : Setup Go
318- uses : actions/setup-go@v4
318+ uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
319319 with :
320320 go-version : ${{ matrix.version }}
321321 - name : Setup java to run Gradle script
322- uses : actions/setup-java@v5
322+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
323323 with :
324324 distribution : ' zulu'
325325 java-version : ${{ env.JAVA_VERSION }}
@@ -329,7 +329,7 @@ jobs:
329329 echo "BUILD_JAVA_HOME=${JAVA_HOME}" >> $GITHUB_ENV
330330 echo "BUILD_JAVA_VERSION=${{ env.JAVA_VERSION }}" >> $GITHUB_ENV
331331 - name : Setup Gradle
332- uses : gradle/actions/setup-gradle@v6
332+ uses : gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
333333 - name : Generate jar
334334 run : ./gradlew assemble
335335 - name : Run tests
0 commit comments