19 lines
		
	
	
		
			584 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			584 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
name: Restore Cache
 | 
						|
desciption: Restore cached files
 | 
						|
 | 
						|
inputs:
 | 
						|
  key:
 | 
						|
    type: string
 | 
						|
    required: false
 | 
						|
    description: Key to store cache under
 | 
						|
    default: ${{github.run_id}}
 | 
						|
 | 
						|
runs:
 | 
						|
  using: composite
 | 
						|
  steps:
 | 
						|
    - name: Create cache
 | 
						|
      run: |
 | 
						|
        [ ! -f "/tmp/gitea/$GITHUB_REPOSITORY/${{ inputs.key }}/archive.tar.gz" ] && echo "Cache not found" && exit
 | 
						|
        tar --overwrite -xzf "/tmp/gitea/$GITHUB_REPOSITORY/${{ inputs.key }}/archive.tar.gz" && echo "Cache restored: /cache/$GITHUB_REPOSITORY/${{ inputs.key }}/archive.tar.gz" || echo "Failed..."
 | 
						|
      shell: sh
 |