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-agentopencode-agentBot 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-agentBotforce-pushed the intel-runner-fallback branch from 1c57953 to 5187882CompareAugust 3, 2026 06:11
@opencode-agentopencode-agentBot changed the title fix(ci): use stable Intel macOS runnerfix(ci): reuse imported macOS keychainAug 3, 2026
@HonaHona added the beta label Aug 3, 2026
@Hona
Hona merged commit 3307f99 into devAug 3, 2026
11 checks passed
@Hona
Hona deleted the intel-runner-fallback branch August 3, 2026 09:48
banlanzs pushed a commit to banlanzs/opencode that referenced this pull request Aug 6, 2026
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
charlesverge pushed a commit to charlesverge/opencode that referenced this pull request Aug 11, 2026
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
moonug pushed a commit to moonug/opencode that referenced this pull request Aug 19, 2026
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Sign up for freeto 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

@Hona