1
1
mirror of https://github.com/wez/wezterm.git synced 2024-09-19 02:37:51 +03:00

ci: take another pass at codesigning

This commit is contained in:
Wez Furlong 2021-11-22 15:27:55 -07:00
parent 5be0196b69
commit f655f75f2b

View File

@ -49,11 +49,11 @@ case $OSTYPE in
set +x
if [ -n "$MACOS_CERT" ] ; then
echo $MACOS_CERT | base64 --decode > certificate.p12
security create-keychain -p "$MACOS_PW" build.keychain
security create-keychain -p "$MACOS_CERT_PW" build.keychain
security default-keychain -s build.keychain
security unlock-keychain -p "$MACOS_PW" build.keychain
security import certificate.p12 -k build.keychain -P "$MACOS_PW" -T /usr/bin/codesign
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "$MACOS_PW" build.keychain
security unlock-keychain -p "$MACOS_CERT_PW" build.keychain
security import certificate.p12 -k build.keychain -P "$MACOS_CERT_PW" -T /usr/bin/codesign
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "$MACOS_CERT_PW" build.keychain
/usr/bin/codesign --force --options runtime --deep --sign "$MACOS_TEAM_ID" $zipdir/WezTerm.app/
fi