Skip to content

Enable unsigned desktop release builds for PoC#10

Merged
earayu merged 1 commit into
mainfrom
codex/enable-unsigned-desktop-poc
May 24, 2026
Merged

Enable unsigned desktop release builds for PoC#10
earayu merged 1 commit into
mainfrom
codex/enable-unsigned-desktop-poc

Conversation

@earayu
Copy link
Copy Markdown
Collaborator

@earayu earayu commented May 24, 2026

Why

We need installable macOS and Windows Desktop artifacts for the ApeMind Agent PoC before signing certificates are available.

What changed

  • Enable macOS Apple Silicon and Intel Desktop release jobs with signing: false.
  • Disable macOS quick launch checks for release artifacts to avoid unsigned-app launch noise in CI.
  • Enable Windows standard and CUDA Desktop release jobs with signing: false.
  • Make the final release job wait for macOS, Linux, and Windows Desktop artifacts so they are uploaded to the GitHub release.

What this does not solve

  • No Apple notarization or Windows Authenticode signing.
  • Users may see OS security warnings when opening these PoC builds.
  • Formal external distribution still needs signing secrets and signed release jobs.

Validation

  • git diff --check

@earayu earayu merged commit 70d43b7 into main May 24, 2026
16 checks 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