Skip to content

Commit

Permalink
sign all of the windows executables (#1607)
Browse files Browse the repository at this point in the history
  • Loading branch information
ddennedy committed Nov 19, 2024
1 parent 7e2b13e commit 0e1c907
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions .github/workflows/build-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 0e1c907

Please sign in to comment.