CI: Condense codesign command to a single line

Co-authored-by:  Chocobo1 <Chocobo1@users.noreply.github.com>
This commit is contained in:
Illustar0 2025-07-21 14:34:21 +08:00 committed by GitHub
commit 6b5b4d5152
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -134,9 +134,10 @@ jobs:
macdeployqt "$appName.app" -no-strip macdeployqt "$appName.app" -no-strip
# sign # sign
xattr -cr "$appName.app" xattr -cr "$appName.app"
codesign --force --sign - --options runtime $appName.app/Contents/Frameworks/* codesign --force --sign - --options runtime \
codesign --force --sign - --options runtime "$appName.app/Contents/MacOS/$appName" "$appName.app/Contents/Frameworks"/* \
codesign --force --sign - --options runtime "$appName.app" "$appName.app/Contents/MacOS/$appName" \
"$appName.app"
codesign --verify --deep --strict -v "$appName.app" codesign --verify --deep --strict -v "$appName.app"
hdiutil create -fs HFS+ -srcfolder "$appName.app" -volname "$appName" "$appName.dmg" hdiutil create -fs HFS+ -srcfolder "$appName.app" -volname "$appName" "$appName.dmg"
if [ -f "$appName.dmg" ]; then if [ -f "$appName.dmg" ]; then