@@ -30,19 +30,19 @@ jobs:
3030 pluginVerifierHomeDir : ${{ steps.properties.outputs.pluginVerifierHomeDir }}
3131 steps :
3232 - name : Fetch Sources
33- uses : actions/checkout@v5
33+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
3434
3535 - name : Gradle Wrapper Validation
36- uses : gradle/actions/wrapper-validation@v4
36+ uses : gradle/actions/wrapper-validation@748248ddd2a24f49513d8f472f81c3a07d4d50e1 # v4
3737
3838 - name : Setup Java
39- uses : actions/setup-java@v5
39+ uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5
4040 with :
4141 distribution : zulu
4242 java-version : 17
4343
4444 - name : Setup Gradle
45- uses : gradle/actions/setup-gradle@v4
45+ uses : gradle/actions/setup-gradle@748248ddd2a24f49513d8f472f81c3a07d4d50e1 # v4
4646
4747 - name : Export Properties
4848 id : properties
5252 echo "pluginVerifierHomeDir=~/.pluginVerifier" >> $GITHUB_OUTPUT
5353
5454 - name : Cache Lexer and Parser
55- uses : actions/cache@v4
55+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
5656 id : cache-lexer-parser
5757 with :
5858 path : ${{ github.workspace }}/src/main/gen
@@ -102,7 +102,7 @@ jobs:
102102 echo "filename=${FILENAME:0:-4}" >> $GITHUB_OUTPUT
103103
104104 - name : Upload artifact
105- uses : actions/upload-artifact@v4
105+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
106106 with :
107107 name : ${{ steps.artifact.outputs.filename }}
108108 path : ./build/distributions/content/*/*
@@ -113,21 +113,21 @@ jobs:
113113 runs-on : ubuntu-24.04
114114 steps :
115115 - name : Fetch Sources
116- uses : actions/checkout@v5
116+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
117117
118118 - name : Setup Java
119- uses : actions/setup-java@v5
119+ uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5
120120 with :
121121 distribution : zulu
122122 java-version : 17
123123
124124 - name : Setup Gradle
125- uses : gradle/actions/setup-gradle@v4
125+ uses : gradle/actions/setup-gradle@748248ddd2a24f49513d8f472f81c3a07d4d50e1 # v4
126126 with :
127127 cache-read-only : true
128128
129129 - name : Cache Lexer and Parser
130- uses : actions/cache@v4
130+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
131131 id : cache-lexer-parser
132132 with :
133133 path : ${{ github.workspace }}/src/main/gen
@@ -149,13 +149,13 @@ jobs:
149149
150150 - name : Collect Tests Result
151151 if : ${{ failure() }}
152- uses : actions/upload-artifact@v4
152+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
153153 with :
154154 name : tests-result
155155 path : ${{ github.workspace }}/build/reports/tests
156156
157157 - name : Upload Code Coverage Report
158- uses : codecov/codecov-action@v5
158+ uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5
159159 with :
160160 files : ${{ github.workspace }}/build/reports/kover/report.xml
161161
@@ -171,21 +171,21 @@ jobs:
171171 large-packages : false
172172
173173 - name : Fetch Sources
174- uses : actions/checkout@v5
174+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
175175
176176 - name : Setup Java
177- uses : actions/setup-java@v5
177+ uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5
178178 with :
179179 distribution : zulu
180180 java-version : 17
181181
182182 - name : Setup Gradle
183- uses : gradle/actions/setup-gradle@v4
183+ uses : gradle/actions/setup-gradle@748248ddd2a24f49513d8f472f81c3a07d4d50e1 # v4
184184 with :
185185 cache-read-only : true
186186
187187 - name : Cache Lexer and Parser
188- uses : actions/cache@v4
188+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
189189 id : cache-lexer-parser
190190 with :
191191 path : ${{ github.workspace }}/src/main/gen
@@ -202,7 +202,7 @@ jobs:
202202 run : ./gradlew generateParser
203203
204204 - name : Setup Plugin Verifier IDEs Cache
205- uses : actions/cache@v4
205+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
206206 with :
207207 path : ${{ needs.build.outputs.pluginVerifierHomeDir }}/ides
208208 key : plugin-verifier-${{ hashFiles('build/listProductsReleases.txt') }}
@@ -212,7 +212,7 @@ jobs:
212212
213213 - name : Collect Plugin Verifier Result
214214 if : ${{ always() }}
215- uses : actions/upload-artifact@v4
215+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
216216 with :
217217 name : pluginVerifier-result
218218 path : ${{ github.workspace }}/build/reports/pluginVerifier
0 commit comments