Skip to content

Disable macOS builds in CI workflows pending signing key - #77

Merged
its-mash merged 1 commit into
mainfrom
claude/disable-mac-release-build-0fr2W
Feb 15, 2026
Merged

Disable macOS builds in CI workflows pending signing key#77
its-mash merged 1 commit into
mainfrom
claude/disable-mac-release-build-0fr2W

Conversation

@its-mash

Copy link
Copy Markdown
Member

Summary

Temporarily disable macOS build jobs across all CI workflows (ci.yml, release.yml, and nightly.yml) until the macOS signing key becomes available.

Changes

  • ci.yml: Commented out the build job that runs on macos-latest for build verification
  • release.yml: Commented out macOS build matrix entries for both ARM64 (macos-latest) and Intel (macos-15) targets
  • nightly.yml: Commented out the macOS ARM64 (macos-latest) build matrix entry

All changes include explanatory comments indicating the reason for disabling: "macOS builds/signing disabled until signing key is available"

Details

The macOS builds require code signing credentials (TAURI_SIGNING_PRIVATE_KEY and TAURI_SIGNING_PRIVATE_KEY_PASSWORD) which are currently unavailable. Rather than failing CI runs, these jobs are disabled until the signing infrastructure is properly configured. Linux and Windows builds remain unaffected and continue to run normally.

https://claude.ai/code/session_018FzhWeoXR2NTxZ4LXQ1NJS

Comment out macOS matrix entries in release and nightly workflows,
and the macOS-only build verification job in CI. The Apple signing
certificate and notarization secrets are not yet configured.

Signed-off-by: Claude <noreply@anthropic.com>

https://claude.ai/code/session_018FzhWeoXR2NTxZ4LXQ1NJS
Signed-off-by: Claude <noreply@anthropic.com>
@its-mash
its-mash merged commit 9858cd0 into main Feb 15, 2026
3 checks passed
@its-mash
its-mash deleted the claude/disable-mac-release-build-0fr2W branch February 15, 2026 01:18
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.

2 participants