Skip to content

Conversation

@indirect
Copy link
Member

@indirect indirect commented Nov 24, 2025

This PR turns on signing for macOS binaries. It requires 3 specific secrets to be set: CODESIGN_CERTIFICATE, CODESIGN_CERTIFICATE_PASSWORD, and CODESIGN_IDENTITY. I have a fork where I have successfully run the release process including signing over here: https://github.com/spinel-coop/rv-dev/actions/runs/19624331291. Please feel free to verify the signatures on the macOS binaries generated by that Actions run.

It's only adjacent rather than directly related, but I have started building our x86 macOS release by cross-compiling from an ARM macOS 14 runner, since there are no x86 runners on macOS 14. It seems better for compatibility to cross-compile and continue to support macOS 14 than to compile on x86 and have to drop users on 14.

other repos aren't going to have the CODECOV_TOKEN secret that they need
to be able to upload the coverage run anyway, so we might as well
disable this.
@codecov
Copy link

codecov bot commented Nov 28, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@indirect indirect added this pull request to the merge queue Nov 28, 2025
Merged via the queue into main with commit 85e0470 Nov 28, 2025
18 checks passed
@indirect indirect deleted the sign-macos branch November 28, 2025 04:52
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