From 0e1c907957cd50c1e58767a4589a3d17f7c66b3d Mon Sep 17 00:00:00 2001 From: Dan Dennedy Date: Tue, 19 Nov 2024 14:06:03 -0800 Subject: [PATCH] sign all of the windows executables (#1607) --- .github/workflows/build-windows.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 4baee53dea..78df1ffa4a 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -99,12 +99,11 @@ jobs: echo Downloading code-signing certificates aws s3 cp s3://misc.meltymedia/shotcut-build/CodeSignCertificates2023.p12 ./ --no-progress aws s3 cp s3://misc.meltymedia/shotcut-build/CodeSignCertificates.pass ./ --no-progress - echo Signing shotcut.exe - osslsigncode sign -pkcs12 CodeSignCertificates2023.p12 -readpass CodeSignCertificates.pass -n "Shotcut" -i "https://www.meltytech.com" -t "http://timestamp.digicert.com" -in Shotcut/shotcut.exe -out Shotcut/shotcut-signed.exe - mv Shotcut/shotcut-signed.exe Shotcut/shotcut.exe - echo Signing glaxnimate.exe - osslsigncode sign -pkcs12 CodeSignCertificates2023.p12 -readpass CodeSignCertificates.pass -n "Shotcut" -i "https://www.meltytech.com" -t "http://timestamp.digicert.com" -in Shotcut/glaxnimate.exe -out Shotcut/glaxnimate-signed.exe - mv Shotcut/glaxnimate-signed.exe Shotcut/glaxnimate.exe + for EXE in Shotcut/*.exe; do + echo Signing ${EXE} + osslsigncode sign -pkcs12 CodeSignCertificates2023.p12 -readpass CodeSignCertificates.pass -n "Shotcut" -i "https://www.meltytech.com" -t "http://timestamp.digicert.com" -in ${EXE}.exe -out ${EXE}-signed.exe + mv ${EXE}-signed.exe ${EXE}.exe + done echo Packaging the portable zip zip -gr shotcut-win64-$FILENAME_VERSION.zip Shotcut echo Packaging the installer