You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
verify code signature for mac release action before sending for notarization #1504
Add a step in the release.yml workflow for macOS that checks the code signature before sending the binary to be notarized, so that we have an opportunity to see more output if the process fails. Currently, mac builds fail when notarytool runs, but the logs don't provide enough information to debug effectively.
Benefits
Easier to release new builds for macOS users.
Challenges
Pretty straightforward, I think—see suggested solution in next section.
Additional context
Likely solution is to add this or something similar to the release-macos job:
leaving out --verbose=2 will not include a list of files that were missing or invalid, which makes the error message less helpful. I'll turn this into a PR shortly.
Activity
kjhollen commentedon Apr 17, 2026
Ok, verified that this will almost give the right info, codesign command should be:
leaving out --verbose=2 will not include a list of files that were missing or invalid, which makes the error message less helpful. I'll turn this into a PR shortly.