@@ -16,34 +16,34 @@ jobs:
1616 spotless :
1717 runs-on : ubuntu-latest
1818 steps :
19- - uses : actions/checkout@v6
19+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2020
2121 - name : Set up JDK for running Gradle
22- uses : actions/setup-java@v5
22+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
2323 with :
2424 distribution : temurin
2525 java-version : 21
2626
2727 - name : Setup Gradle
28- uses : gradle/actions/setup-gradle@v6
28+ uses : gradle/actions/setup-gradle@39e147cb9de83bb9910b8ef8bd7fff0ee20fcd6f # v6
2929
3030 - name : Spotless
3131 run : ./gradlew spotlessCheck ${{ inputs.no-build-cache && '--no-build-cache' || '' }}
3232
3333 gradle-wrapper-validation :
3434 runs-on : ubuntu-latest
3535 steps :
36- - uses : actions/checkout@v6
36+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3737
38- - uses : gradle/actions/wrapper-validation@v6
38+ - uses : gradle/actions/wrapper-validation@39e147cb9de83bb9910b8ef8bd7fff0ee20fcd6f # v6
3939
4040 license-check :
4141 runs-on : ubuntu-latest
4242 steps :
43- - uses : actions/checkout@v6
43+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
4444
4545 - name : Set up JDK for running Gradle
46- uses : actions/setup-java@v5
46+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
4747 with :
4848 distribution : temurin
4949 java-version : 21
5353 run : ./.github/scripts/build-azure-monitor-dependency.sh
5454
5555 - name : Setup Gradle
56- uses : gradle/actions/setup-gradle@v6
56+ uses : gradle/actions/setup-gradle@39e147cb9de83bb9910b8ef8bd7fff0ee20fcd6f # v6
5757
5858 - name : Generate license report
5959 run : |
@@ -84,10 +84,10 @@ jobs:
8484 - name : Support long paths
8585 run : git config --system core.longpaths true
8686
87- - uses : actions/checkout@v6
87+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
8888
8989 - name : Set up JDK for running Gradle
90- uses : actions/setup-java@v5
90+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
9191 with :
9292 distribution : temurin
9393 java-version : 21
@@ -98,10 +98,10 @@ jobs:
9898 run : ./.github/scripts/build-azure-monitor-dependency.sh
9999
100100 - name : Setup Gradle
101- uses : gradle/actions/setup-gradle@v6
101+ uses : gradle/actions/setup-gradle@39e147cb9de83bb9910b8ef8bd7fff0ee20fcd6f # v6
102102
103103 - name : Add MSBuild to PATH
104- uses : microsoft/setup-msbuild@v3
104+ uses : microsoft/setup-msbuild@30375c66a4eea26614e0d39710365f22f8b0af57 # v3
105105
106106 - name : Setup Visual Studio and Windows SDK environment
107107 shell : cmd
@@ -120,7 +120,7 @@ jobs:
120120 ${{ inputs.no-build-cache && '--no-build-cache' || '' }}
121121
122122 - name : Upload snapshot
123- uses : actions/upload-artifact@v7
123+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
124124 with :
125125 path : agent/agent/build/libs/applicationinsights-agent-*-SNAPSHOT.jar
126126
@@ -147,17 +147,17 @@ jobs:
147147 run : git config --system core.longpaths true
148148 if : matrix.os == 'windows-2022'
149149
150- - uses : actions/checkout@v6
150+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
151151
152152 - id : setup-test-java
153153 name : Set up JDK ${{ matrix.test-java-version }}-${{ matrix.vm }} for running tests
154- uses : actions/setup-java@v5
154+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
155155 with :
156156 distribution : ${{ matrix.vm == 'hotspot' && 'temurin' || 'adopt-openj9'}}
157157 java-version : ${{ matrix.test-java-version }}
158158
159159 - name : Set up JDK for running Gradle
160- uses : actions/setup-java@v5
160+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
161161 with :
162162 distribution : temurin
163163 java-version : 21
@@ -168,7 +168,7 @@ jobs:
168168 run : ./.github/scripts/build-azure-monitor-dependency.sh
169169
170170 - name : Setup Gradle
171- uses : gradle/actions/setup-gradle@v6
171+ uses : gradle/actions/setup-gradle@39e147cb9de83bb9910b8ef8bd7fff0ee20fcd6f # v6
172172
173173 - name : Test
174174 # spotless is checked separately since it's a common source of failure
@@ -187,7 +187,7 @@ jobs:
187187 outputs :
188188 matrix : ${{ steps.set-matrix.outputs.matrix }}
189189 steps :
190- - uses : actions/checkout@v6
190+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
191191
192192 - id : set-matrix
193193 run : |
@@ -226,10 +226,10 @@ jobs:
226226 matrix : ${{fromJson(needs.setup-smoke-test-matrix.outputs.matrix)}}
227227 fail-fast : false
228228 steps :
229- - uses : actions/checkout@v6
229+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
230230
231231 - name : Set up Java 21
232- uses : actions/setup-java@v5
232+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
233233 with :
234234 distribution : temurin
235235 java-version : 21
@@ -239,7 +239,7 @@ jobs:
239239 run : ./.github/scripts/build-azure-monitor-dependency.sh
240240
241241 - name : Setup Gradle
242- uses : gradle/actions/setup-gradle@v6
242+ uses : gradle/actions/setup-gradle@39e147cb9de83bb9910b8ef8bd7fff0ee20fcd6f # v6
243243
244244 - name : Test
245245 run : ./gradlew ${{ matrix.module }}:smokeTest --tests "${{ matrix.test_class }}*"
@@ -254,7 +254,7 @@ jobs:
254254 echo "UPLOAD_ARTIFACT_NAME=$artifact_name" >> $GITHUB_ENV
255255
256256 - name : Upload smoke test reports
257- uses : actions/upload-artifact@v7
257+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
258258 if : failure()
259259 with :
260260 name : ${{ env.UPLOAD_ARTIFACT_NAME }}
0 commit comments