{"repo":"lando/code-sign-action","free":true,"listed":false,"github":"https://github.com/lando/code-sign-action","clone":"git clone https://github.com/lando/code-sign-action.git","description":"A GitHub action to code sign files","language":"PowerShell","stars":36,"topics":["actions","github-actions","lando","devops"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Code Sign Action This is a GitHub action that allows you to code sign binary files. It was developed specifically to code sign binaries built using @lando/pkg-action so it may not be appropriate for all use cases. It also can do basic macOS notarization. It will automatically set the signtool based on runner.os and the inputs that you pass in. Note that signing is not supported on linux because you cannot sign binary files on Linux and it is not required for binaries to be signed anyway. Usage Signtool Signtool is the default signtool when using windows runners. These keys must be set correctly on a windows runner. Name Description Example Value --- --- --- file The file to sign. bin/test certificate-data A base64 encoded string of your p12 or pfx cert contents. ${{ secrets.APPLE CERT DATA }} certificate-password The password to unlock the certificate-data . ${{ secrets.APPLE CERT PASSWORD }} Codesign Codesign is the default (and currently only) signtool when using macos runners. These keys must be set correctly on a macos runner. Name Description Example Value --- --- --- file The file to sign. bin/test certificate-data A base64 encoded string of your p12 or pfx cert contents. ${{ secrets.APPLE CERT DATA }} certificate-id \\ apple-team-id A string to identify the correct signing cert. FY8GAUX282 certificate-password The password to unlock the certificate-data . ${{ secrets.APPLE CERT PASSWORD }} Note that you can also use apple-team-id to set the certificate-id if you prefer.","default_branch":null,"files":null,"tree":[],"storefront":"/r/lando","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lando/code-sign-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}