Skip to content

Commit 2d1c08a

Browse files
phrontizoclaude
andcommitted
fix: add secure timestamp and strip get-task-allow for notarisation
Notarisation requires a secure timestamp on signatures and rejects the com.apple.security.get-task-allow debug entitlement. Add OTHER_CODE_SIGN_FLAGS=--timestamp and CODE_SIGN_INJECT_BASE_ENTITLEMENTS=NO. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 5643c0b commit 2d1c08a

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ jobs:
9696
CURRENT_PROJECT_VERSION="$BUILD_NUMBER" \
9797
CODE_SIGN_STYLE=Manual \
9898
CODE_SIGN_IDENTITY="Developer ID Application" \
99+
CODE_SIGN_INJECT_BASE_ENTITLEMENTS=NO \
100+
OTHER_CODE_SIGN_FLAGS=--timestamp \
99101
-quiet
100102
101103
- name: Create DMG

0 commit comments

Comments
 (0)