Skip to content

fix: run cert import and identity resolution in release workflow - #4

Merged
steven-haddix merged 1 commit into
mainfrom
codex/ci-fix-cert-step-conditions
Mar 23, 2026
Merged

fix: run cert import and identity resolution in release workflow#4
steven-haddix merged 1 commit into
mainfrom
codex/ci-fix-cert-step-conditions

Conversation

@steven-haddix

Copy link
Copy Markdown
Owner

Summary

  • move the Apple certificate secrets to job-level env
  • make the release-step if: env.APPLE_CERTIFICATE != "" checks evaluate consistently
  • ensure import, identity listing, and signing identity resolution actually run before bundling

Why

The previous workflow only defined APPLE_CERTIFICATE inside the validation step. That allowed validation to run, but caused the subsequent import and identity-resolution steps to be skipped, which left Tauri falling back to the configured secret identity and failing with no identity found.

Testing

  • workflow change only; not run locally

@steven-haddix
steven-haddix merged commit ae6be2c into main Mar 23, 2026
1 check 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