mirror of
				https://github.com/actions/checkout.git
				synced 2025-11-04 07:48:09 +08:00 
			
		
		
		
	.
This commit is contained in:
		@@ -80,7 +80,7 @@ export async function getSource(settings: ISourceSettings): Promise<void> {
 | 
			
		||||
 | 
			
		||||
  if (!git || `${1}` == '1') {
 | 
			
		||||
    core.info(
 | 
			
		||||
      `Git version ${gitCommandManager.MinimumGitVersion} was not found in the PATH.`
 | 
			
		||||
      `Add git Git version ${gitCommandManager.MinimumGitVersion} was not found in the PATH.`
 | 
			
		||||
    )
 | 
			
		||||
    core.info(
 | 
			
		||||
      `Instead downloading the repository files using the GitHub REST API.`
 | 
			
		||||
 
 | 
			
		||||
@@ -39,6 +39,9 @@ export async function downloadRepository(
 | 
			
		||||
  assert.ok(runnerTemp, 'RUNNER_TEMP not defined')
 | 
			
		||||
  const archiveFile = path.join(runnerTemp, 'checkout.tar.gz')
 | 
			
		||||
  await fs.promises.writeFile(archiveFile, response.data)
 | 
			
		||||
  await exec.exec(`ls -la "${archiveFile}"`, [], {
 | 
			
		||||
    cwd: repositoryPath
 | 
			
		||||
  } as ExecOptions)
 | 
			
		||||
  await exec.exec(`tar -xzf "${archiveFile}"`, [], {
 | 
			
		||||
    cwd: repositoryPath
 | 
			
		||||
  } as ExecOptions)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user