taiki-e / upload-rust-binary-action

GitHub Action for building and uploading Rust binary to GitHub Releases.
Apache License 2.0
227 stars 19 forks source link

feat: run codesign on macOS #61

Closed doinkythederp closed 8 months ago

doinkythederp commented 8 months ago

codesign is a utility used on macOS to sign binaries and add a way for the system verify their integrity after download. This PR adds an option to run the utility on binaries before uploading them to the GitHub Release. The CI has also been updated to run codesign on macOS, using an ad-hoc developer identity (codesign --sign "-").

Closes #60

taiki-e commented 8 months ago

Published in 1.18.0.