scality/Artifacts Setup

Set outputs to work with Artifacts Actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
urlThe url of Artifactsyes
userThe user to authenticate with Artifacts. Usually setup as a secret in the organization, ask your admin for the key name. yes
passwordThe password to authenticate the operation with Artifacts. yes
methodWhat kind of interaction you will perform with Artifacts. With the choice of: setup, upload, promote, prolong. yes
nameThe name of the artifacts build you will use. Only used with prolong and promote method nodefault
tagThe git tag name of the artifacts you are going to promote. To be used with `promote` method. nodefault
sourceFile or directory to upload. To be used with the upload method. no.
workflow-nameName of the workflow file you want to have the Artifacts name. nodefault
argsList of key value pairs to set when indexing metadata on Artifacts Example: args: | key=value foo=bar no
tokenThe GitHub Personal Access Token (PAT) no${{ github.token }}
namedescription
nameThe name of the artifacts for a specific workflow. This name will be unique for the whole workflow and can be used by further steps to locate the artifacts inside a job.
linkThe full url in which artifacts will be stored.
redirect-linkThe full url that will redirect clients to a pre-signed S3 url providing data through the S3 bucket instead of the Artifacts service.