mirror of
				https://github.com/actions/cache.git
				synced 2025-10-31 18:34:19 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			880 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			880 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import * as core from "@actions/core";
 | |
| 
 | |
| import { Inputs } from "../constants";
 | |
| import restore from "../restoreImpl";
 | |
| 
 | |
| async function runRestoreAction(): Promise<void> {
 | |
|     if (core.getInput(Inputs.SaveOnAnyFailure) != "") {
 | |
|         core.warning(
 | |
|             `${Inputs.SaveOnAnyFailure} value is passed in the input, this input is invalid for the restore-only action and hence will be ignored`
 | |
|         );
 | |
|     }
 | |
|     if (core.getInput(Inputs.UploadChunkSize) != "") {
 | |
|         core.warning(
 | |
|             `${Inputs.UploadChunkSize} value is passed in the input, this input is invalid for the restore-only action and hence will be ignored`
 | |
|         );
 | |
|     }
 | |
|     core.info("before run");
 | |
|     await restore();
 | |
|     core.info("after run");
 | |
| }
 | |
| 
 | |
| core.info("before runRestoreAction");
 | |
| runRestoreAction();
 | |
| core.info("after runRestoreAction");
 | |
| 
 | |
| core.info("after export default runRestoreAction");
 | 
