mirror of
https://github.com/actions/upload-artifact
synced 2024-12-22 06:22:45 +00:00
Document how to correctly use environment variables for path input (#274)
* Update README.md * Update README.md
This commit is contained in:
parent
a009a66585
commit
5f375cca4b
1 changed files with 14 additions and 0 deletions
14
README.md
14
README.md
|
@ -205,6 +205,20 @@ Environment variables along with context expressions can also be used for input.
|
||||||
path: ${{ github.workspace }}/artifact/**/*
|
path: ${{ github.workspace }}/artifact/**/*
|
||||||
```
|
```
|
||||||
|
|
||||||
|
For environment variables created in other steps, make sure to use the `env` expression syntax
|
||||||
|
|
||||||
|
```
|
||||||
|
steps:
|
||||||
|
- run: |
|
||||||
|
mkdir testing
|
||||||
|
echo "This is a file to upload" > testing/file.txt
|
||||||
|
echo "artifactPath=testing/file.txt" >> $GITHUB_ENV
|
||||||
|
- uses: actions/upload-artifact@v2
|
||||||
|
with:
|
||||||
|
name: artifact
|
||||||
|
path: ${{ env.artifactPath }} # this will resolve to testing/file.txt at runtime
|
||||||
|
```
|
||||||
|
|
||||||
### Retention Period
|
### Retention Period
|
||||||
|
|
||||||
Artifacts are retained for 90 days by default. You can specify a shorter retention period using the `retention-days` input:
|
Artifacts are retained for 90 days by default. You can specify a shorter retention period using the `retention-days` input:
|
||||||
|
|
Loading…
Reference in a new issue