Skip to content

Commit 0c4e30c

Browse files
timiclaude
authored andcommitted
fix: sign all executables in macOS bundle
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent e2a299e commit 0c4e30c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,8 @@ jobs:
145145
- name: Sign native modules in bundle
146146
working-directory: ./lumis/apps/web/src-tauri/target/release/bundle/macos/Lumis.app
147147
run: |
148-
# Sign all .node files to fix notarization issues
149-
find . -name "*.node" -type f -exec codesign --force --sign "${{ secrets.APPLE_SIGNING_IDENTITY }}" --options runtime {} \;
148+
# Sign all executable files, .node files, and dylib to fix notarization issues
149+
find . -type f \( -name "*.node" -o -name "*.dylib" -o -perm +111 \) -exec codesign --force --sign "${{ secrets.APPLE_SIGNING_IDENTITY }}" --options runtime {} \;
150150
151151
- name: Find DMG file
152152
id: dmg

0 commit comments

Comments
 (0)