mirror of
				https://github.com/actions/checkout.git
				synced 2025-10-31 18:18:37 +08:00 
			
		
		
		
	.
This commit is contained in:
		
							parent
							
								
									317b5f36ae
								
							
						
					
					
						commit
						9a43814785
					
				|  | @ -169,8 +169,9 @@ describe('git-auth-helper tests', () => { | |||
| 
 | ||||
|     // Mock fs.promises.readFile
 | ||||
|     const realReadFile = fs.promises.readFile | ||||
|     jest.spyOn(fs.promises, 'readFile').mockImplementation( | ||||
|       async (file: any, options: any): Promise<Buffer> => { | ||||
|     jest | ||||
|       .spyOn(fs.promises, 'readFile') | ||||
|       .mockImplementation(async (file: any, options: any): Promise<Buffer> => { | ||||
|         const userKnownHostsPath = path.join( | ||||
|           os.homedir(), | ||||
|           '.ssh', | ||||
|  | @ -181,8 +182,7 @@ describe('git-auth-helper tests', () => { | |||
|         } | ||||
| 
 | ||||
|         return await realReadFile(file, options) | ||||
|       } | ||||
|     ) | ||||
|       }) | ||||
| 
 | ||||
|     // Act
 | ||||
|     const authHelper = gitAuthHelper.createAuthHelper(git, settings) | ||||
|  |  | |||
|  | @ -7,11 +7,11 @@ let git: IGitCommandManager | |||
| 
 | ||||
| describe('ref-helper tests', () => { | ||||
|   beforeEach(() => { | ||||
|     git = ({} as unknown) as IGitCommandManager | ||||
|     git = {} as unknown as IGitCommandManager | ||||
|   }) | ||||
| 
 | ||||
|   it('getCheckoutInfo requires git', async () => { | ||||
|     const git = (null as unknown) as IGitCommandManager | ||||
|     const git = null as unknown as IGitCommandManager | ||||
|     try { | ||||
|       await refHelper.getCheckoutInfo(git, 'refs/heads/my/branch', commit) | ||||
|       throw new Error('Should not reach here') | ||||
|  |  | |||
|  | @ -68,7 +68,7 @@ describe('retry-helper tests', () => { | |||
| 
 | ||||
|   it('all attempts fail succeeds', async () => { | ||||
|     let attempts = 0 | ||||
|     let error: Error = (null as unknown) as Error | ||||
|     let error: Error = null as unknown as Error | ||||
|     try { | ||||
|       await retryHelper.execute(() => { | ||||
|         throw new Error(`some error ${++attempts}`) | ||||
|  |  | |||
|  | @ -18,8 +18,9 @@ export function directoryExistsSync(path: string, required?: boolean): boolean { | |||
|     } | ||||
| 
 | ||||
|     throw new Error( | ||||
|       `Encountered an error when checking whether path '${path}' exists: ${(error as any) | ||||
|         ?.message ?? error}` | ||||
|       `Encountered an error when checking whether path '${path}' exists: ${ | ||||
|         (error as any)?.message ?? error | ||||
|       }` | ||||
|     ) | ||||
|   } | ||||
| 
 | ||||
|  | @ -45,8 +46,9 @@ export function existsSync(path: string): boolean { | |||
|     } | ||||
| 
 | ||||
|     throw new Error( | ||||
|       `Encountered an error when checking whether path '${path}' exists: ${(error as any) | ||||
|         ?.message ?? error}` | ||||
|       `Encountered an error when checking whether path '${path}' exists: ${ | ||||
|         (error as any)?.message ?? error | ||||
|       }` | ||||
|     ) | ||||
|   } | ||||
| 
 | ||||
|  | @ -67,8 +69,9 @@ export function fileExistsSync(path: string): boolean { | |||
|     } | ||||
| 
 | ||||
|     throw new Error( | ||||
|       `Encountered an error when checking whether path '${path}' exists: ${(error as any) | ||||
|         ?.message ?? error}` | ||||
|       `Encountered an error when checking whether path '${path}' exists: ${ | ||||
|         (error as any)?.message ?? error | ||||
|       }` | ||||
|     ) | ||||
|   } | ||||
| 
 | ||||
|  |  | |||
|  | @ -49,7 +49,7 @@ class GitAuthHelper { | |||
|     gitSourceSettings: IGitSourceSettings | undefined | ||||
|   ) { | ||||
|     this.git = gitCommandManager | ||||
|     this.settings = gitSourceSettings || (({} as unknown) as IGitSourceSettings) | ||||
|     this.settings = gitSourceSettings || ({} as unknown as IGitSourceSettings) | ||||
| 
 | ||||
|     // Token auth header
 | ||||
|     const serverUrl = urlHelper.getServerUrl(this.settings.githubServerUrl) | ||||
|  |  | |||
|  | @ -6,7 +6,7 @@ import * as workflowContextHelper from './workflow-context-helper' | |||
| import {IGitSourceSettings} from './git-source-settings' | ||||
| 
 | ||||
| export async function getInputs(): Promise<IGitSourceSettings> { | ||||
|   const result = ({} as unknown) as IGitSourceSettings | ||||
|   const result = {} as unknown as IGitSourceSettings | ||||
| 
 | ||||
|   // GitHub workspace
 | ||||
|   let githubWorkspacePath = process.env['GITHUB_WORKSPACE'] | ||||
|  | @ -149,7 +149,8 @@ export async function getInputs(): Promise<IGitSourceSettings> { | |||
|     (core.getInput('persist-credentials') || 'false').toUpperCase() === 'TRUE' | ||||
| 
 | ||||
|   // Workflow organization ID
 | ||||
|   result.workflowOrganizationId = await workflowContextHelper.getOrganizationId() | ||||
|   result.workflowOrganizationId = | ||||
|     await workflowContextHelper.getOrganizationId() | ||||
| 
 | ||||
|   // Set safe.directory in git global config.
 | ||||
|   result.setSafeDirectory = | ||||
|  |  | |||
|  | @ -23,7 +23,7 @@ export async function getCheckoutInfo( | |||
|     throw new Error('Args ref and commit cannot both be empty') | ||||
|   } | ||||
| 
 | ||||
|   const result = ({} as unknown) as ICheckoutInfo | ||||
|   const result = {} as unknown as ICheckoutInfo | ||||
|   const upperRef = (ref || '').toUpperCase() | ||||
| 
 | ||||
|   // SHA only
 | ||||
|  |  | |||
|  | @ -23,8 +23,9 @@ export async function getOrganizationId(): Promise<number | undefined> { | |||
|     return id as number | ||||
|   } catch (err) { | ||||
|     core.debug( | ||||
|       `Unable to load organization ID from GITHUB_EVENT_PATH: ${(err as any) | ||||
|         .message || err}` | ||||
|       `Unable to load organization ID from GITHUB_EVENT_PATH: ${ | ||||
|         (err as any).message || err | ||||
|       }` | ||||
|     ) | ||||
|   } | ||||
| } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Tatyana Kostromskaya
						Tatyana Kostromskaya