signpath/Submit a Signing Request

Submits signing request to SignPath and downloads the signed artifact

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
connector-urlGitHub Actions SignPath connector URLyeshttps://githubactions.connectors.signpath.io
api-tokenSignPath REST API access token. Read more in the SignPath documentation: https://about.signpath.io/redirects/connectors/api-tokenyes
organization-idSignPath organization IDyes
project-slugSignPath project slugyes
signing-policy-slugSignPath signing policy slugyes
artifact-configuration-slugSignPath artifact configuration slugno
github-artifact-idId of the Github Actions artifact. Use `steps.<step-id>.outputs.artifact-id` from the preceding actions/upload-artifact action step.yes
github-tokenGitHub access token used to read job details and download the artifact. Defaults to the [`secrets.GITHUB_TOKEN`](https://docs.github.com/en/actions/security-guides/automatic-token-authentication).no${{ github.token }}
parametersMultiline-string of values that map to user-defined parameters in the Artifact Configuration. Use one line per parameter with the format <name>: "<value>" where <value> needs to be a valid JSON string.no
wait-for-completion-timeout-in-secondsMaximum time in seconds that the action will wait for the signing request to completeno600
service-unavailable-timeout-in-secondsTotal time in seconds that the action will wait for a single service call to succeed (across several retries)no600
download-signed-artifact-timeout-in-secondsHTTP timeout when downloading the signed artifact.no300
wait-for-completionIf true, the action will wait for the signing request to completenotrue
output-artifact-directoryPath where the signed artifact will be saved. If not specified, the task will not download the signed artifact from SignPathno
skip-decompressIf true, the signed artifact will be saved as-is (without extracting the archive) using the artifact's original file name. If false (default), the archive will be extracted to the output-artifact-directory.nofalse
namedescription
signing-request-idThe ID of the newly created signing request
signing-request-web-urlThe URL of the signing request in SignPath
signpath-api-urlThe base API URL of the SignPath API
signed-artifact-download-urlThe URL of the signed artifact in SignPath