icedream/Sign with osslsignserver

Sign an artifact by calling a running osslsignserver instance via its REST API

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
urlBase URL of the osslsignserver instance, e.g. https://sign.example.com. The action appends /v1/sign automatically. yes
api-key-secretHMAC shared secret used to sign requests. Must match the value in the server's apiKeyHMACSecret file. Store this in a GitHub Actions secret. yes
profileSigning profile name configured on the server (e.g. "windows-release"). yes
filePath to the artifact to sign (relative to GITHUB_WORKSPACE or absolute). yes
outputOutput path for the signed artifact. Defaults to overwriting the input file in-place. no""
timeoutMaximum time in seconds to wait for the signing request to complete. no120
descriptionOptional text description for the signature. Appears in Windows UAC dialogs and signature verification tools. no""
description-urlOptional URL to be associated with the signature description. no""
namedescription
signed-filePath to the signed artifact.