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