mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-04-21 02:36:00 +02:00
CI: Pin actions/upload-artifact to commit hash
The v4 tag currently points to v4.6.2 which is
ea165f8d65.
https://github.com/actions/upload-artifact/releases/tag/v4.6.2
This commit is contained in:
2
.github/actions/generate-docs/action.yaml
vendored
2
.github/actions/generate-docs/action.yaml
vendored
@@ -66,7 +66,7 @@ runs:
|
||||
target_branch: master
|
||||
target_path: '../home/_build'
|
||||
|
||||
- uses: actions/upload-artifact@v4
|
||||
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
with:
|
||||
name: ${{ steps.setup.outputs.artifactName }} ${{ steps.setup.outputs.commitHash }}
|
||||
path: |
|
||||
|
||||
@@ -111,7 +111,7 @@ runs:
|
||||
source .venv/bin/activate
|
||||
python3 -u .github/scripts/utils.py/check-services.py
|
||||
|
||||
- uses: actions/upload-artifact@v4
|
||||
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
if: fromJSON(inputs.runServiceChecks)
|
||||
with:
|
||||
name: timestamps
|
||||
|
||||
2
.github/actions/steam-upload/action.yaml
vendored
2
.github/actions/steam-upload/action.yaml
vendored
@@ -285,7 +285,7 @@ runs:
|
||||
popd
|
||||
|
||||
- name: Upload Steam build logs
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
with:
|
||||
name: steam-build-logs
|
||||
path: ${{ github.workspace }}/steam/build/*.log
|
||||
|
||||
2
.github/actions/windows-analysis/action.yaml
vendored
2
.github/actions/windows-analysis/action.yaml
vendored
@@ -76,7 +76,7 @@ runs:
|
||||
Invoke-External "C:\Program Files (x86)\PVS-Studio\PlogConverter.exe" @conversionParams
|
||||
|
||||
- name: Upload PVS-Studio Logs
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
with:
|
||||
name: 'pvs-analysis-log'
|
||||
path: |
|
||||
|
||||
2
.github/actions/windows-patches/action.yaml
vendored
2
.github/actions/windows-patches/action.yaml
vendored
@@ -113,7 +113,7 @@ runs:
|
||||
Invoke-External "${{ github.workspace }}\bouf\bin\bouf.exe" @boufArgs
|
||||
|
||||
- name: Upload Outputs
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
with:
|
||||
name: windows-updater-files
|
||||
compression-level: 0
|
||||
|
||||
12
.github/workflows/build-project.yaml
vendored
12
.github/workflows/build-project.yaml
vendored
@@ -157,13 +157,13 @@ jobs:
|
||||
codesignPass: ${{ secrets.MACOS_NOTARIZATION_PASSWORD }}
|
||||
|
||||
- name: Upload Artifacts 📡
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
with:
|
||||
name: obs-studio-macos-${{ matrix.target }}-${{ needs.check-event.outputs.commitHash }}
|
||||
path: ${{ github.workspace }}/build_macos/obs-studio-*-macos-${{ steps.setup.outputs.cpuName }}.*
|
||||
|
||||
- name: Upload Debug Symbol Artifacts 🪲
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
if: ${{ needs.check-event.outputs.config == 'Release' }}
|
||||
with:
|
||||
name: obs-studio-macos-${{ matrix.target }}-${{ needs.check-event.outputs.commitHash }}-dSYMs
|
||||
@@ -222,19 +222,19 @@ jobs:
|
||||
package: ${{ fromJSON(needs.check-event.outputs.package) }}
|
||||
|
||||
- name: Upload Source Tarball 🗜️
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
with:
|
||||
name: obs-studio-${{ matrix.os }}-sources-${{ needs.check-event.outputs.commitHash }}
|
||||
path: ${{ github.workspace }}/build_ubuntu/obs-studio-*-sources.*
|
||||
|
||||
- name: Upload Artifacts 📡
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
with:
|
||||
name: obs-studio-${{ matrix.os }}-x86_64-${{ needs.check-event.outputs.commitHash }}
|
||||
path: ${{ github.workspace }}/build_ubuntu/obs-studio-*-x86_64-ubuntu-gnu.*
|
||||
|
||||
- name: Upload Debug Symbol Artifacts 🪲
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
if: ${{ fromJSON(needs.check-event.outputs.package) }}
|
||||
with:
|
||||
name: obs-studio-${{ matrix.os }}-x86_64-${{ needs.check-event.outputs.commitHash }}-dbgsym
|
||||
@@ -414,7 +414,7 @@ jobs:
|
||||
package: ${{ fromJSON(needs.check-event.outputs.package) }}
|
||||
|
||||
- name: Upload Artifacts 📡
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
with:
|
||||
name: obs-studio-windows-${{ matrix.architecture }}-${{ needs.check-event.outputs.commitHash }}
|
||||
path: ${{ github.workspace }}/build_${{ matrix.architecture }}/obs-studio-*-windows-${{ matrix.architecture }}.zip
|
||||
|
||||
2
.github/workflows/push.yaml
vendored
2
.github/workflows/push.yaml
vendored
@@ -189,7 +189,7 @@ jobs:
|
||||
customLink: 'https://obsproject.com/'
|
||||
|
||||
- name: Upload Artifacts 📡
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
with:
|
||||
name: macos-sparkle-update-${{ matrix.target }}
|
||||
path: ${{ github.workspace }}/output
|
||||
|
||||
6
.github/workflows/sign-windows.yaml
vendored
6
.github/workflows/sign-windows.yaml
vendored
@@ -62,21 +62,21 @@ jobs:
|
||||
subject-path: ${{ github.workspace }}/output/*-${{ matrix.architecture }}.zip
|
||||
|
||||
- name: Upload Signed Build
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
with:
|
||||
name: obs-studio-windows-${{ matrix.architecture }}-${{ github.ref_name }}-signed
|
||||
compression-level: 0
|
||||
path: ${{ github.workspace }}/output/*-${{ matrix.architecture }}.zip
|
||||
|
||||
- name: Upload PDBs
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
with:
|
||||
name: obs-studio-windows-${{ matrix.architecture }}-${{ github.ref_name }}-pdbs
|
||||
compression-level: 0
|
||||
path: ${{ github.workspace }}/output/*-pdbs.zip
|
||||
|
||||
- name: Upload Installer
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
|
||||
if: matrix.architecture == 'x64'
|
||||
with:
|
||||
name: obs-studio-windows-${{ matrix.architecture }}-${{ github.ref_name }}-installer
|
||||
|
||||
Reference in New Issue
Block a user