Skip to content

fix(release): align macOS notarization with massCode - #35

Merged
antonreshetov merged 2 commits into
masterfrom
fix/macos-notarization
Aug 12, 2026
Merged

fix(release): align macOS notarization with massCode#35
antonreshetov merged 2 commits into
masterfrom
fix/macos-notarization

Conversation

@antonreshetov

Copy link
Copy Markdown
Owner

Summary

  • use Apple ID, app-specific password, and Team ID for notarization
  • keep Developer ID signing through CSC_LINK and CSC_KEY_PASSWORD
  • remove the unused release environment
  • align release runners with Node.js 24.14.1

Verification

  • local arm64 and x64 builds signed successfully
  • Apple notarization completed successfully for both architectures
  • Gatekeeper accepted both apps as Notarized Developer ID
  • all five required repository secrets are configured

@antonreshetov
antonreshetov merged commit 7e0c57e into master Aug 12, 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