livepeer/Codesign apple binaries with Apple Developer certificate
Uses Apple provided developer certificate to codesign binaries for execution in the OS. Also notarizes the files through `notarytool`
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Feb 7, 2025
- License
- None
Pinned Snippet
uses: livepeer/action-gh-codesign-apple@d46243aa3f10d493c6361c7046007ad1496fe386 # v0.2.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| developer-certificate-id | Apple provided certificate ID | yes | — |
| developer-certificate-base64 | Base64 encoded developer certificate | yes | — |
| developer-certificate-password | Password needed to import the certificate | yes | — |
| app-notarization-team-id | Developer team ID | yes | — |
| app-notarization-email | Developer Apple email ID | yes | — |
| app-notarization-password | App-specific password for your Apple ID. | yes | — |
| binary-path | Path where binaries which need to be codesigned are stored/available | yes | — |
| keychain-password | Optional password for setting up keychain | no | "" |
Outputs
no outputs