1515 config : ${{ steps.setup.outputs.config }}
1616 commitHash : ${{ steps.setup.outputs.commitHash }}
1717 steps :
18- - uses : actions/checkout@v4
18+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
1919 with :
2020 fetch-depth : 0
2121 - name : Check Event Data ☑️
6969 run :
7070 shell : zsh --no-rcs --errexit --pipefail {0}
7171 steps :
72- - uses : actions/checkout@v4
72+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
7373 with :
7474 submodules : recursive
7575 fetch-depth : 0
@@ -103,7 +103,7 @@ jobs:
103103
104104 print "xcodeCasPath=${xcode_cas_path}" >> $GITHUB_OUTPUT
105105
106- - uses : actions/cache/restore@v4
106+ - uses : actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830
107107 id : xcode-cache
108108 with :
109109 path : ${{ steps.setup.outputs.xcodeCasPath }}
@@ -157,19 +157,19 @@ jobs:
157157 codesignPass : ${{ secrets.MACOS_NOTARIZATION_PASSWORD }}
158158
159159 - name : Upload Artifacts 📡
160- uses : actions/upload-artifact@v4
160+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
161161 with :
162162 name : obs-studio-macos-${{ matrix.target }}-${{ needs.check-event.outputs.commitHash }}
163163 path : ${{ github.workspace }}/build_macos/obs-studio-*-macos-${{ steps.setup.outputs.cpuName }}.*
164164
165165 - name : Upload Debug Symbol Artifacts 🪲
166- uses : actions/upload-artifact@v4
166+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
167167 if : ${{ needs.check-event.outputs.config == 'Release' }}
168168 with :
169169 name : obs-studio-macos-${{ matrix.target }}-${{ needs.check-event.outputs.commitHash }}-dSYMs
170170 path : ${{ github.workspace }}/build_macos/obs-studio-*-macos-${{ steps.setup.outputs.cpuName }}-dSYMs.tar.xz
171171
172- - uses : actions/cache/save@v4
172+ - uses : actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830
173173 if : github.event_name != 'pull_request' && steps.xcode-cache.outputs.cache-hit != 'true'
174174 with :
175175 path : ${{ steps.setup.outputs.xcodeCasPath }}
@@ -186,12 +186,12 @@ jobs:
186186 run :
187187 shell : bash
188188 steps :
189- - uses : actions/checkout@v4
189+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
190190 with :
191191 submodules : recursive
192192 fetch-depth : 0
193193
194- - uses : actions/cache/restore@v4
194+ - uses : actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830
195195 id : ccache-cache
196196 with :
197197 path : ${{ github.workspace }}/.ccache
@@ -222,25 +222,25 @@ jobs:
222222 package : ${{ fromJSON(needs.check-event.outputs.package) }}
223223
224224 - name : Upload Source Tarball 🗜️
225- uses : actions/upload-artifact@v4
225+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
226226 with :
227227 name : obs-studio-${{ matrix.os }}-sources-${{ needs.check-event.outputs.commitHash }}
228228 path : ${{ github.workspace }}/build_ubuntu/obs-studio-*-sources.*
229229
230230 - name : Upload Artifacts 📡
231- uses : actions/upload-artifact@v4
231+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
232232 with :
233233 name : obs-studio-${{ matrix.os }}-x86_64-${{ needs.check-event.outputs.commitHash }}
234234 path : ${{ github.workspace }}/build_ubuntu/obs-studio-*-x86_64-ubuntu-gnu.*
235235
236236 - name : Upload Debug Symbol Artifacts 🪲
237- uses : actions/upload-artifact@v4
237+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
238238 if : ${{ fromJSON(needs.check-event.outputs.package) }}
239239 with :
240240 name : obs-studio-${{ matrix.os }}-x86_64-${{ needs.check-event.outputs.commitHash }}-dbgsym
241241 path : ${{ github.workspace }}/build_ubuntu/obs-studio-*-x86_64-ubuntu-gnu-dbgsym.ddeb
242242
243- - uses : actions/cache/save@v4
243+ - uses : actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830
244244 if : github.event_name != 'pull_request' && steps.ccache-cache.outputs.cache-hit != 'true'
245245 with :
246246 path : ${{ github.workspace }}/.ccache
@@ -303,7 +303,7 @@ jobs:
303303 df -h
304304 echo ::endgroup::
305305
306- - uses : actions/checkout@v4
306+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
307307 with :
308308 submodules : recursive
309309 fetch-depth : 0
@@ -385,7 +385,7 @@ jobs:
385385 run :
386386 shell : pwsh
387387 steps :
388- - uses : actions/checkout@v4
388+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
389389 with :
390390 submodules : recursive
391391 fetch-depth : 0
@@ -414,7 +414,7 @@ jobs:
414414 package : ${{ fromJSON(needs.check-event.outputs.package) }}
415415
416416 - name : Upload Artifacts 📡
417- uses : actions/upload-artifact@v4
417+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
418418 with :
419419 name : obs-studio-windows-${{ matrix.architecture }}-${{ needs.check-event.outputs.commitHash }}
420420 path : ${{ github.workspace }}/build_${{ matrix.architecture }}/obs-studio-*-windows-${{ matrix.architecture }}.zip
0 commit comments