--- sidebar_position: 4 description: "Download the artifacts of a run" --- # gt run download Download the artifacts of a run ## Synopsis ```text Download the artifacts of a run and extract them. Each artifact is extracted into a directory named after it, except a single artifact selected with --name, which is extracted into the destination directory itself. With --zip, the artifacts are saved as ZIP archives instead. ``` ``` gt run download [] [flags] ``` ## Examples ``` # download every artifact of a run into .// $ gt run download 34 # extract one artifact into dist/ $ gt run download 34 --name build --dir dist # save the artifacts as ZIP archives $ gt run download 34 --zip ``` ## Options ``` --clobber Replace an existing file -D, --dir string Directory to download into -h, --help help for download -n, --name strings Only download the artifacts with these names -O, --output string File or directory to write to, or - for standard output (default: the download's name) --skip-existing Keep an existing file and skip the download --zip Save each artifact as a ZIP archive instead of extracting it ``` ## Options inherited from parent commands ``` --cwd directory Working directory for repository discovery --debug Log the method, URL, status, and duration of each HTTP request to stderr --host URL Gitea instance URL, including any base path --interactive Allow prompts with machine output -q, --jq expression Filter JSON output using a jq expression; implies --json --json fields[="*"] Output JSON with the specified comma-separated fields, or all fields --no-input Disable prompts and implicit editor/browser interactions --remote remote Git remote used for repository discovery -R, --repo OWNER/REPO Select a repository as OWNER/REPO or URL --sudo user Perform API requests as this user (requires an administrator account) --user name Account name on the selected instance -y, --yes Accept confirmations without prompting ``` ## SEE ALSO * [gt run](../run/index.md): View and manage Actions workflow runs