mirror of
				https://git.mirrors.martin98.com/https://github.com/actions/upload-artifact
				synced 2025-11-01 02:31:05 +08:00 
			
		
		
		
	Update README with more retention documentation
This commit is contained in:
		
							parent
							
								
									726a6dcd01
								
							
						
					
					
						commit
						e4a7ffadfc
					
				
							
								
								
									
										38
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										38
									
								
								README.md
									
									
									
									
									
								
							| @ -199,6 +199,25 @@ Environment variables along with context expressions can also be used for input. | |||||||
|         path: ${{ github.workspace }}/artifact/**/* |         path: ${{ github.workspace }}/artifact/**/* | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
|  | ### Retention Period | ||||||
|  | 
 | ||||||
|  | Artifacts are retained for 90 days by default. You can specify a shorter retention period using the `retention-days` input: | ||||||
|  | 
 | ||||||
|  | ```yaml | ||||||
|  |   - name: 'Create a file' | ||||||
|  |     run: echo "I won't live long" > my_file.txt | ||||||
|  | 
 | ||||||
|  |   - name: 'Upload Artifact' | ||||||
|  |     uses: actions/upload-artifact@v2 | ||||||
|  |     with: | ||||||
|  |       name: my-artifact | ||||||
|  |       path: my_file.txt | ||||||
|  |       retention-days: 5 | ||||||
|  | 
 | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | The retention period must be between 1 and 90 inclusive. For more information see [artifact and log retention policies](https://docs.github.com/en/free-pro-team@latest/actions/reference/usage-limits-billing-and-administration#artifact-and-log-retention-policy). | ||||||
|  | 
 | ||||||
| ## Where does the upload go? | ## Where does the upload go? | ||||||
| In the top right corner of a workflow run, once the run is over, if you used this action, there will be an `Artifacts` dropdown which you can download items from. Here's a screenshot of what it looks like<br/> | In the top right corner of a workflow run, once the run is over, if you used this action, there will be an `Artifacts` dropdown which you can download items from. Here's a screenshot of what it looks like<br/> | ||||||
| <img src="https://user-images.githubusercontent.com/16109154/72556687-20235a80-386d-11ea-9e2a-b534faa77083.png" width="375" height="140"> | <img src="https://user-images.githubusercontent.com/16109154/72556687-20235a80-386d-11ea-9e2a-b534faa77083.png" width="375" height="140"> | ||||||
| @ -234,25 +253,6 @@ If file permissions and case sensitivity are required, you can `tar` all of your | |||||||
|       path: my_files.tar     |       path: my_files.tar     | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| ### Retention Period |  | ||||||
| 
 |  | ||||||
| Artifacts are retained for 90 days by default. You can specify a shorter retention period: |  | ||||||
| 
 |  | ||||||
| ```yaml |  | ||||||
|   - name: 'Create a file' |  | ||||||
|     run: echo "I won't live long" > my_file.txt |  | ||||||
| 
 |  | ||||||
|   - name: 'Upload Artifact' |  | ||||||
|     uses: actions/upload-artifact@v2 |  | ||||||
|     with: |  | ||||||
|       name: my-artifact |  | ||||||
|       path: my_file.txt |  | ||||||
|       retention-days: 5 |  | ||||||
| 
 |  | ||||||
| ``` |  | ||||||
| 
 |  | ||||||
| The retention period must be between 1 and 90 inclusive. |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| ## Additional Documentation | ## Additional Documentation | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Konrad Pabjan
						Konrad Pabjan