actions-marketplace-validations/Get artifact from GCS
Uses main-quest/actions.gsutil
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Dec 24, 2022
- License
- Apache 2.0
Pinned Snippet
uses: actions-marketplace-validations/main-quest_actions.gsutil.artifact.get@e4f048818c41f77fa86b122ba315424694e8b53e # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| key | Service account json key, base64 encrypted or not | yes | — |
| bucket | "Specify bucket name or leave empty to use the one generated by main-quest/actions.gsutil.artifact.bucketname" | no | — |
| run_id | Optionally specify another run to download the artifact from. Leave empty to download from the current run | no | — |
| name | Artifact name. Artifacts are stored in folders under <bucket>/run-<run-id>/<artifact-name>/ | yes | — |
| path | Destination. If it ends with a '/', a directory will be created if it doesn't already exist. If not specified, it'll download to the current directory | no | ./ |
| unzip | Unzip all zip files found in the destination. Note that this is just a post-download step, and no files are removed (only replaced, in case archives contain multiple files with same relative paths) | no | false |
Outputs
no outputs