1 parent e9bf05c commit 9eb553cCopy full SHA for 9eb553c
1 file changed
.github/workflows/build-app.yml
@@ -36,10 +36,10 @@ jobs:
36
cp "Sources/Resources/AppIcon.icns" "$RESOURCES_DIR/AppIcon.icns"
37
fi
38
39
- # SPM resource bundles
+ # SPM resource bundles (go to Resources, not MacOS)
40
for bundle in "$BUILD_DIR"/*.bundle; do
41
if [ -d "$bundle" ]; then
42
- cp -R "$bundle" "$MACOS_DIR/"
+ cp -R "$bundle" "$RESOURCES_DIR/"
43
44
done
45
@@ -75,11 +75,6 @@ jobs:
75
PLIST
76
77
# Ad-hoc code signing
78
- # Sign each sub-bundle first (SPM resource bundles)
79
- find "$APP_DIR" -name "*.bundle" -type d | while read -r sub; do
80
- codesign --force --sign - "$sub" 2>/dev/null || true
81
- done
82
- # Then sign the main binary and app
83
codesign --force --sign - "$MACOS_DIR/OpenHer"
84
codesign --force --sign - "$APP_DIR"
85
0 commit comments