Merge pull request #13577 from RytoEX/fix-windows-signing

CI: Fix windows signing
This commit is contained in:
Ryan Foster
2026-06-21 18:30:16 -04:00
committed by GitHub
4 changed files with 9 additions and 3 deletions

View File

@@ -54,6 +54,12 @@ runs:
Expand-Archive -Path $windows_zip -DestinationPath bin
Expand-Archive -Path $nsis_zip -DestinationPath nsis
- name: Install NSIS
shell: pwsh
run: |
# Install NSIS
winget install --silent --accept-package-agreements --accept-source-agreements --disable-interactivity -e --id NSIS.NSIS
- name: Setup Google CNG Provider
shell: pwsh
env:

View File

@@ -4,7 +4,7 @@ log_level = "trace"
[env]
# On CI these should be in %PATH%
sevenzip_path = "7z"
makensis_path = "makensis"
makensis_path = "C:/Program Files (x86)/NSIS/makensis.exe"
pandoc_path = "pandoc"
pdbcopy_path = "C:/Program Files (x86)/Windows Kits/10/Debuggers/x64/pdbcopy.exe"

View File

@@ -4,7 +4,7 @@ log_level = "trace"
[env]
# On CI these should be in %PATH%
sevenzip_path = "7z"
makensis_path = "makensis"
makensis_path = "C:/Program Files (x86)/NSIS/makensis.exe"
pandoc_path = "pandoc"
pdbcopy_path = "C:/Program Files (x86)/Windows Kits/10/Debuggers/x64/pdbcopy.exe"

View File

@@ -207,7 +207,7 @@ jobs:
sign-windows-build:
name: Windows Signing ✍️
uses: obsproject/obs-studio/.github/workflows/sign-windows.yaml@83bb52b68293770f0043353c969ffe9fddfe3189
uses: obsproject/obs-studio/.github/workflows/sign-windows.yaml@ac19ea663375cd02997be92b7d8ff6dd89a511ad
if: github.repository_owner == 'obsproject' && github.ref_type == 'tag'
needs: build-project
permissions: