Skip to content

fix(ci): reuse imported macOS keychain - #40221

Merged
Hona merged 1 commit into
devfrom
intel-runner-fallback
Aug 3, 2026
Merged

fix(ci): reuse imported macOS keychain#40221
Hona merged 1 commit into
devfrom
intel-runner-fallback

Conversation

@opencode-agent

@opencode-agent opencode-agent Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep the Intel Electron release build on macos-26-intel
  • reuse the build.keychain populated by apple-actions/import-codesign-certs
  • stop also passing CSC_LINK and CSC_KEY_PASSWORD, which caused electron-builder to create and configure a second temporary keychain

Evidence

  • certificate import into build.keychain succeeds on the macOS 26.6 Intel image
  • the later failure targets electron-builder’s separate random temporary keychain
  • electron-builder documents CSC_KEYCHAIN as the keychain selector when CSC_LINK is unset

Validation

  • git diff --check origin/dev...HEAD

Requested by: @Hona (Luke Parker via Slack)

@opencode-agent
opencode-agent Bot force-pushed the intel-runner-fallback branch from 1c57953 to 5187882 Compare August 3, 2026 06:11
@opencode-agent opencode-agent Bot changed the title fix(ci): use stable Intel macOS runner fix(ci): reuse imported macOS keychain Aug 3, 2026
@Hona Hona added the beta label Aug 3, 2026
@Hona
Hona merged commit 3307f99 into dev Aug 3, 2026
11 checks passed
@Hona
Hona deleted the intel-runner-fallback branch August 3, 2026 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant