Skip to content

Improve macOS signing - #975

Merged
Scott McKay (skottmckay) merged 5 commits into
mainfrom
skottmckay/macos_signing_updates
Aug 11, 2026
Merged

Improve macOS signing#975
Scott McKay (skottmckay) merged 5 commits into
mainfrom
skottmckay/macos_signing_updates

Conversation

@skottmckay

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI balanced review requested due to automatic review settings August 11, 2026 04:30
@vercel

vercel Bot commented Aug 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
foundry-local Ready Ready Preview Aug 11, 2026 11:29am

Request Review

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Centralizes macOS Developer ID signing before SDK packaging.

Changes:

  • Signs and verifies the shared native dylib.
  • Updates JS addon signing to the Apple ESRP policy.
  • Documents signing and deferred notarization.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
.pipelines/v2/templates/steps-build-macos.yml Adds dylib signing and verification.
.pipelines/v2/templates/steps-build-js.yml Restricts JS signing to .node addons.
.pipelines/v2/templates/stages-build-native.yml Adds ESRP signing variables.
.pipelines/v2/sdk_v2-pipeline-plan.md Documents native signing.
.pipelines/v2/sdk_v2-js-pipeline-plan.md Updates signing ownership and policy.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .pipelines/v2/templates/steps-build-macos.yml Outdated
Comment thread .pipelines/v2/sdk_v2-js-pipeline-plan.md
Comment thread .pipelines/v2/templates/steps-build-js.yml Outdated
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
@skottmckay
Scott McKay (skottmckay) merged commit 70a98ce into main Aug 11, 2026
54 checks passed
@skottmckay
Scott McKay (skottmckay) deleted the skottmckay/macos_signing_updates branch August 11, 2026 16:23
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.

3 participants