Skip to content

Fix CI release: strip keychain-access-groups from release entitlements#24

Merged
tashda merged 1 commit into
mainfrom
dev
Apr 3, 2026
Merged

Fix CI release: strip keychain-access-groups from release entitlements#24
tashda merged 1 commit into
mainfrom
dev

Conversation

@tashda
Copy link
Copy Markdown
Owner

@tashda tashda commented Apr 3, 2026

Summary

  • Remove keychain-access-groups from EchoRelease.entitlements — this entitlement also requires a provisioning profile for Developer ID signing
  • Release entitlements now contain only com.apple.security.network.client

Test plan

  • CI (Full) passes on main with release build succeeding

🤖 Generated with Claude Code

keychain-access-groups also requires a provisioning profile for
Developer ID signing. The release entitlements should contain only
com.apple.security.network.client — the bare minimum for outbound
network access. The app's keychain usage works fine without an
explicit access group at runtime.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tashda tashda merged commit df26c6c into main Apr 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant