Skip to content

fix(ci): move all signing overrides into pbxproj injection#231

Merged
owieth merged 1 commit intomainfrom
feature/225-fixci-install-developer-id-provisioning-profile-for-release-builds
Mar 23, 2026
Merged

fix(ci): move all signing overrides into pbxproj injection#231
owieth merged 1 commit intomainfrom
feature/225-fixci-install-developer-id-provisioning-profile-for-release-builds

Conversation

@owieth
Copy link
Owner

@owieth owieth commented Mar 23, 2026

CODE_SIGN_IDENTITY on the CLI also leaks to SPM targets. Move it into the per-target pbxproj injection alongside CODE_SIGN_STYLE and PROVISIONING_PROFILE_SPECIFIER. No signing settings on the xcodebuild CLI anymore — GRDB keeps its default automatic signing.

CODE_SIGN_IDENTITY on the CLI also leaks to SPM targets. Move it into
the per-target pbxproj injection alongside CODE_SIGN_STYLE and
PROVISIONING_PROFILE_SPECIFIER. No signing settings on the xcodebuild
CLI anymore — GRDB keeps its default automatic signing.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@owieth owieth self-assigned this Mar 23, 2026
@owieth owieth added the bug Something isn't working label Mar 23, 2026
@owieth owieth merged commit f2fa8c4 into main Mar 23, 2026
1 check passed
@owieth owieth deleted the feature/225-fixci-install-developer-id-provisioning-profile-for-release-builds branch March 23, 2026 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant