@@ -14,20 +14,20 @@ jobs:
1414 timeout-minutes : 30
1515 steps :
1616 - name : Checkout repo
17- uses : actions/checkout@v5
17+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1818 with :
1919 fetch-depth : 0
2020 submodules : recursive
2121 ref : ${{ github.event.pull_request.head.sha }}
2222
2323 - name : Set up Java
24- uses : actions/setup-java@v5
24+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
2525 with :
2626 java-version : " 23"
2727 distribution : " temurin"
2828
2929 - name : Set up Gradle
30- uses : gradle/actions/setup-gradle@v5
30+ uses : gradle/actions/setup-gradle@ac396bf1a80af16236baf54bd7330ae21dc6ece5 # v6
3131
3232 - name : Run unit tests (Java 23)
3333 env :
5454 run : ./gradlew --no-daemon :temporal-spring-boot-autoconfigure:test -x spotlessCheck -x spotlessApply -x spotlessJava -P edgeDepsTest -P springBoot4Test -PtestJavaVersion=23
5555
5656 - name : Publish Test Report
57- uses : mikepenz/action-junit-report@v6
57+ uses : mikepenz/action-junit-report@bccf2e31636835cf0874589931c4116687171386 # v6
5858 if : success() || failure() # always run even if the previous step fails
5959 with :
6060 report_paths : " **/build/test-results/test/TEST-*.xml"
@@ -65,22 +65,22 @@ jobs:
6565 timeout-minutes : 30
6666 steps :
6767 - name : Checkout repo
68- uses : actions/checkout@v5
68+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
6969 with :
7070 fetch-depth : 0
7171 submodules : recursive
7272 ref : ${{ github.event.pull_request.head.sha }}
7373
7474 - name : Set up Java
75- uses : actions/setup-java@v5
75+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
7676 with :
7777 java-version : |
7878 11
7979 23
8080 distribution : " temurin"
8181
8282 - name : Set up Gradle
83- uses : gradle/actions/setup-gradle@v5
83+ uses : gradle/actions/setup-gradle@ac396bf1a80af16236baf54bd7330ae21dc6ece5 # v6
8484
8585 - name : Start containerized server and dependencies
8686 env :
@@ -138,7 +138,7 @@ jobs:
138138 run : ./gradlew --no-daemon :temporal-sdk:virtualThreadTests -x spotlessCheck -x spotlessApply -x spotlessJava -PtestJavaVersion=21
139139
140140 - name : Publish Test Report
141- uses : mikepenz/action-junit-report@v6
141+ uses : mikepenz/action-junit-report@bccf2e31636835cf0874589931c4116687171386 # v6
142142 if : success() || failure() # always run even if the previous step fails
143143 with :
144144 report_paths : " **/build/test-results/test/TEST-*.xml"
@@ -149,20 +149,20 @@ jobs:
149149 timeout-minutes : 30
150150 steps :
151151 - name : Checkout repo
152- uses : actions/checkout@v5
152+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
153153 with :
154154 fetch-depth : 0
155155 submodules : recursive
156156 ref : ${{ github.event.pull_request.head.sha }}
157157
158158 - name : Set up Java
159- uses : actions/setup-java@v5
159+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
160160 with :
161161 java-version : " 23"
162162 distribution : " temurin"
163163
164164 - name : Set up Gradle
165- uses : gradle/actions/setup-gradle@v5
165+ uses : gradle/actions/setup-gradle@ac396bf1a80af16236baf54bd7330ae21dc6ece5 # v6
166166
167167 - name : Run cloud test
168168 # Only supported in non-fork runs, since secrets are not available in forks. We intentionally
@@ -177,7 +177,7 @@ jobs:
177177 run : ./gradlew --no-daemon :temporal-sdk:test --tests '*CloudOperationsClientTest'
178178
179179 - name : Publish Test Report
180- uses : mikepenz/action-junit-report@v6
180+ uses : mikepenz/action-junit-report@bccf2e31636835cf0874589931c4116687171386 # v6
181181 if : success() || failure() # always run even if the previous step fails
182182 with :
183183 report_paths : " **/build/test-results/test/TEST-*.xml"
@@ -188,20 +188,20 @@ jobs:
188188 timeout-minutes : 20
189189 steps :
190190 - name : Checkout repo
191- uses : actions/checkout@v5
191+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
192192 with :
193193 fetch-depth : 0
194194 submodules : recursive
195195 ref : ${{ github.event.pull_request.head.sha }}
196196
197197 - name : Set up Java
198- uses : actions/setup-java@v5
198+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
199199 with :
200200 java-version : " 23"
201201 distribution : " temurin"
202202
203203 - name : Set up Gradle
204- uses : gradle/actions/setup-gradle@v5
204+ uses : gradle/actions/setup-gradle@ac396bf1a80af16236baf54bd7330ae21dc6ece5 # v6
205205
206206 - name : Run copyright and code format checks
207207 run : ./gradlew --no-daemon spotlessCheck
@@ -212,20 +212,20 @@ jobs:
212212 timeout-minutes : 20
213213 steps :
214214 - name : Checkout repo
215- uses : actions/checkout@v5
215+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
216216 with :
217217 fetch-depth : 0
218218 submodules : recursive
219219 ref : ${{ github.event.pull_request.head.sha }}
220220
221221 - name : Set up Java
222- uses : actions/setup-java@v5
222+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
223223 with :
224224 java-version : " 23"
225225 distribution : " temurin"
226226
227227 - name : Set up Gradle
228- uses : gradle/actions/setup-gradle@v5
228+ uses : gradle/actions/setup-gradle@ac396bf1a80af16236baf54bd7330ae21dc6ece5 # v6
229229
230230 - name : Run javadoc
231231 run : ./gradlew --no-daemon javadoc
0 commit comments