Skip to content

fix: resolve macOS signing identity from imported certificate - #3

Merged
steven-haddix merged 1 commit into
mainfrom
codex/ci-resolve-signing-identity
Mar 23, 2026
Merged

fix: resolve macOS signing identity from imported certificate#3
steven-haddix merged 1 commit into
mainfrom
codex/ci-resolve-signing-identity

Conversation

@steven-haddix

Copy link
Copy Markdown
Owner

Summary

  • derive the codesign identity from the imported keychain instead of trusting a manually configured secret
  • fail early when no Developer ID Application identity is available
  • keep the release job aligned with the certificate that was actually imported

Why

The PKCS#12 import now succeeds, but bundling fails with no identity found. This change makes the workflow use the identity that actually exists in the runner keychain and surfaces a clear error when the certificate type is wrong.

Testing

  • workflow change only; not run locally

@steven-haddix
steven-haddix merged commit a113198 into main Mar 23, 2026
1 check passed
@steven-haddix
steven-haddix deleted the codex/ci-resolve-signing-identity branch March 23, 2026 14:08
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