refactor: add missing 'new' and exception handling
Signed-off-by: Bokyeom <79684339+k-kbk@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									84ad562665
								
							
						
					
					
						commit
						6481840af9
					
				
							
								
								
									
										10
									
								
								src/main.ts
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								src/main.ts
									
									
									
									
									
								
							| @ -108,9 +108,9 @@ actionsToolkit.run( | ||||
|         if (inputs.call && inputs.call === 'check' && res.stdout.length > 0) { | ||||
|           // checks warnings are printed to stdout: https://github.com/docker/buildx/pull/2647
 | ||||
|           // take the first line with the message summaryzing the warnings
 | ||||
|           err = Error(res.stdout.split('\n')[0]?.trim()); | ||||
|           err = new Error(res.stdout.split('\n')[0]?.trim()); | ||||
|         } else if (res.stderr.length > 0) { | ||||
|           err = Error(`buildx failed with: ${res.stderr.match(/(.*)\s*$/)?.[0]?.trim() ?? 'unknown error'}`); | ||||
|           err = new Error(`buildx failed with: ${res.stderr.match(/(.*)\s*$/)?.[0]?.trim() ?? 'unknown error'}`); | ||||
|         } | ||||
|       } | ||||
|     }); | ||||
| @ -225,7 +225,11 @@ actionsToolkit.run( | ||||
|     } | ||||
|     if (stateHelper.tmpDir.length > 0) { | ||||
|       await core.group(`Removing temp folder ${stateHelper.tmpDir}`, async () => { | ||||
|         try { | ||||
|           fs.rmSync(stateHelper.tmpDir, {recursive: true}); | ||||
|         } catch (e) { | ||||
|           core.warning(`Failed to remove temp folder ${stateHelper.tmpDir}`); | ||||
|         } | ||||
|       }); | ||||
|     } | ||||
|   } | ||||
| @ -285,7 +289,7 @@ function buildRecordRetentionDays(): number | undefined { | ||||
|   if (val) { | ||||
|     const res = parseInt(val); | ||||
|     if (isNaN(res)) { | ||||
|       throw Error(`Invalid build record retention days: ${val}`); | ||||
|       throw new Error(`Invalid build record retention days: ${val}`); | ||||
|     } | ||||
|     return res; | ||||
|   } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Bokyeom
						Bokyeom