@@ -38,11 +38,11 @@ jobs:
3838 runs-on : ubuntu-latest
3939 steps :
4040 - name : Checkout repository
41- uses : actions/checkout@v6
41+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
4242 - name : Validate gradle wrapper
43- uses : gradle/actions/wrapper-validation@v5
43+ uses : gradle/actions/wrapper-validation@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e
4444 - name : Setup JDK
45- uses : actions/setup-java@v5
45+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654
4646 with :
4747 java-version : 25
4848 distribution : temurin
5858 exit 1
5959 fi
6060 - name : Validate en_us.json file
61- uses : TwelveIterations/validate-minecraft-lang@v1
61+ uses : TwelveIterations/validate-minecraft-lang@0fc8683f070a73c13015b3e17a2130baa9e89d82
6262 create-release :
6363 runs-on : ubuntu-latest
6464 environment : Releases
@@ -69,13 +69,13 @@ jobs:
6969 build-matrix : ${{ steps.set-build-matrix.outputs.result }}
7070 publish-matrix : ${{ steps.set-publish-matrix.outputs.result }}
7171 steps :
72- - uses : actions/create-github-app-token@v2
72+ - uses : actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3
7373 id : app-token
7474 with :
7575 app-id : ${{ vars.AUTOMATIONS_APP_ID }}
7676 private-key : ${{ secrets.AUTOMATIONS_PRIVATE_KEY }}
7777 - name : Checkout repository
78- uses : actions/checkout@v6
78+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
7979 with :
8080 token : ${{ steps.app-token.outputs.token }}
8181 - name : Get GitHub App User ID
9191 run : echo "version=$(cat gradle.properties | grep -w "\bversion\s*=" | cut -d= -f2)" >> $GITHUB_OUTPUT
9292 id : extract-version
9393 - name : Bumping version
94- uses : TwelveIterations/bump-version@v1
94+ uses : TwelveIterations/bump-version@86901cde5897b550e2e98fbe8962afc401c23c8f
9595 with :
9696 version : ${{ steps.extract-version.outputs.version }}
9797 bump : revision
@@ -108,7 +108,7 @@ jobs:
108108 BRANCH_NAME : ${{ github.head_ref || github.ref_name }}
109109 - name : Preparing build matrix
110110 id : set-build-matrix
111- uses : actions/github-script@v8
111+ uses : actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3
112112 with :
113113 script : |
114114 const fs = require('fs');
@@ -121,7 +121,7 @@ jobs:
121121 }
122122 - name : Preparing publish matrix
123123 id : set-publish-matrix
124- uses : actions/github-script@v8
124+ uses : actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3
125125 with :
126126 script : |
127127 const fs = require('fs');
@@ -149,13 +149,13 @@ jobs:
149149 runs-on : ubuntu-latest
150150 steps :
151151 - name : Checkout repository
152- uses : actions/checkout@v6
152+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
153153 with :
154154 ref : ${{ needs.create-release.outputs.ref }}
155155 - name : Validate gradle wrapper
156- uses : gradle/actions/wrapper-validation@v5
156+ uses : gradle/actions/wrapper-validation@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e
157157 - name : Setup JDK
158- uses : actions/setup-java@v5
158+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654
159159 with :
160160 java-version : 25
161161 distribution : temurin
@@ -165,7 +165,7 @@ jobs:
165165 - name : Build common artifact
166166 run : ./gradlew :common:build '-Pversion=${{needs.create-release.outputs.version}}'
167167 - name : Upload common artifact
168- uses : actions/upload-artifact@v4
168+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
169169 with :
170170 name : common-artifact
171171 path : common/build
@@ -177,21 +177,21 @@ jobs:
177177 fail-fast : false
178178 steps :
179179 - name : Checkout repository
180- uses : actions/checkout@v6
180+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
181181 with :
182182 ref : ${{ needs.create-release.outputs.ref }}
183183 - name : Validate gradle wrapper
184- uses : gradle/actions/wrapper-validation@v5
184+ uses : gradle/actions/wrapper-validation@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e
185185 - name : Setup JDK
186- uses : actions/setup-java@v5
186+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654
187187 with :
188188 java-version : 25
189189 distribution : temurin
190190 cache : ' gradle'
191191 - name : Make gradle wrapper executable
192192 run : chmod +x ./gradlew
193193 - name : Download common artifact
194- uses : actions/download-artifact@v4
194+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c
195195 with :
196196 name : common-artifact
197197 path : common/build
@@ -201,7 +201,7 @@ jobs:
201201 - name : Build ${{ matrix.loader }} artifact
202202 run : ./gradlew :${{ matrix.loader }}:build '-Pversion=${{needs.create-release.outputs.version}}'
203203 - name : Upload ${{ matrix.loader }} artifact
204- uses : actions/upload-artifact@v4
204+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
205205 with :
206206 name : ${{ matrix.loader }}-artifact
207207 path : ${{ matrix.loader }}/build
@@ -216,18 +216,18 @@ jobs:
216216 fail-fast : false
217217 steps :
218218 - name : Checkout repository
219- uses : actions/checkout@v6
219+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
220220 with :
221221 ref : ${{ needs.create-release.outputs.ref }}
222222 - name : Download ${{ matrix.loader }} artifact
223- uses : actions/download-artifact@v4
223+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c
224224 with :
225225 name : ${{ matrix.loader }}-artifact
226226 path : ${{ matrix.loader }}/build
227227 - name : Validate gradle wrapper
228- uses : gradle/actions/wrapper-validation@v5
228+ uses : gradle/actions/wrapper-validation@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e
229229 - name : Setup JDK
230- uses : actions/setup-java@v5
230+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654
231231 with :
232232 java-version : 25
233233 distribution : temurin
0 commit comments