No description
Find a file
2020-03-13 11:27:55 +01:00
.github/workflows @actions/artifact v0.2.0 2020-03-13 11:27:55 +01:00
dist Update release 2020-02-20 22:56:02 -05:00
src Improve logs 2020-02-20 22:41:17 -05:00
.eslintignore V2 Setup 2020-02-20 15:48:03 -05:00
.eslintrc.json V2 Setup 2020-02-20 15:48:03 -05:00
.gitignore V2 Setup 2020-02-20 15:48:03 -05:00
.prettierignore V2 Setup 2020-02-20 15:48:03 -05:00
.prettierrc.json V2 Setup 2020-02-20 15:48:03 -05:00
action.yml V2 Setup 2020-02-20 15:48:03 -05:00
LICENSE Create LICENSE 2019-07-23 15:29:14 -04:00
package-lock.json @actions/artifact v0.2.0 2020-03-13 11:27:55 +01:00
package.json @actions/artifact v0.2.0 2020-03-13 11:27:55 +01:00
README.md Update README.md 2020-02-21 09:34:39 -05:00
tsconfig.json V2 Setup 2020-02-20 15:48:03 -05:00

Download-Artifact v2 Preview

This downloads artifacts from your build

See also upload-artifact.

Usage

See action.yml

Download a Single Artifact

Basic (download to the current working directory):

steps:
- uses: actions/checkout@v2

- uses: actions/download-artifact@v2-preview
  with:
    name: my-artifact
    
- run: cat my-artifact

Download to a specific directory:


steps:
- uses: actions/checkout@v2

- uses: actions/download-artifact@v2-preview
  with:
    name: my-artifact
    path: path/to/artifact
    
- run: cat path/to/artifact

Download All Artifacts

If the name input parameter is not provided, all artifacts will be downloaded. To differentiate between downloaded artifacts, a directory denoted by the artifacts name will be created for each individual artifact.

Example, if there are two artfiacts Artifact-A and Artifact-B, and the directory is etc/usr/artifacts/, the directory structure will look like this:

  etc/usr/artifacts/
      Artifact-A/
          ... contents of Artifact-A
      Artifact-B/
          ... contents of Artifact-B

Download all artifacts to a specific directory

steps:
- uses: actions/checkout@v2

- uses: actions/download-artifact@v2-preview
  with:
    path: path/to/artifacts
    
- run: cat path/to/artifacts

Download all artifacts to the current working directory

steps:
- uses: actions/checkout@v2

- uses: actions/download-artifact@v2-preview

License

The scripts and documentation in this project are released under the MIT License