mirror of
				https://kkgithub.com/actions/checkout
				synced 2025-11-04 08:11:53 +08:00 
			
		
		
		
	Compare commits
	
		
			2 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 5a4ac9002d | |||
| c952173edf | 
@ -27,6 +27,7 @@
 | 
			
		||||
    "@typescript-eslint/no-empty-interface": "error",
 | 
			
		||||
    "@typescript-eslint/no-explicit-any": "error",
 | 
			
		||||
    "@typescript-eslint/no-extraneous-class": "error",
 | 
			
		||||
    "@typescript-eslint/no-floating-promises": "error",
 | 
			
		||||
    "@typescript-eslint/no-for-in-array": "error",
 | 
			
		||||
    "@typescript-eslint/no-inferrable-types": "error",
 | 
			
		||||
    "@typescript-eslint/no-misused-new": "error",
 | 
			
		||||
 | 
			
		||||
@ -2,5 +2,5 @@
 | 
			
		||||
mkdir override-git-version
 | 
			
		||||
cd override-git-version
 | 
			
		||||
echo @echo override git version 1.2.3 > git.cmd
 | 
			
		||||
echo ::add-path::%CD%
 | 
			
		||||
echo "%CD%" >> $GITHUB_PATH
 | 
			
		||||
cd ..
 | 
			
		||||
 | 
			
		||||
@ -5,5 +5,5 @@ cd override-git-version
 | 
			
		||||
echo "#!/bin/sh" > git
 | 
			
		||||
echo "echo override git version 1.2.3" >> git
 | 
			
		||||
chmod +x git
 | 
			
		||||
echo "::add-path::$(pwd)"
 | 
			
		||||
echo "$(pwd)" >> $GITHUB_PATH
 | 
			
		||||
cd ..
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										6
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							@ -5498,7 +5498,7 @@ class GitAuthHelper {
 | 
			
		||||
                const configPaths = output.match(/(?<=(^|\n)file:)[^\t]+(?=\tremote\.origin\.url)/g) || [];
 | 
			
		||||
                for (const configPath of configPaths) {
 | 
			
		||||
                    core.debug(`Replacing token placeholder in '${configPath}'`);
 | 
			
		||||
                    this.replaceTokenPlaceholder(configPath);
 | 
			
		||||
                    yield this.replaceTokenPlaceholder(configPath);
 | 
			
		||||
                }
 | 
			
		||||
                if (this.settings.sshKey) {
 | 
			
		||||
                    // Configure core.sshCommand
 | 
			
		||||
@ -9594,7 +9594,7 @@ function downloadRepository(authToken, owner, repo, ref, commit, repositoryPath)
 | 
			
		||||
        else {
 | 
			
		||||
            yield toolCache.extractTar(archivePath, extractPath);
 | 
			
		||||
        }
 | 
			
		||||
        io.rmRF(archivePath);
 | 
			
		||||
        yield io.rmRF(archivePath);
 | 
			
		||||
        // Determine the path of the repository content. The archive contains
 | 
			
		||||
        // a top-level folder and the repository content is inside.
 | 
			
		||||
        const archiveFileNames = yield fs.promises.readdir(extractPath);
 | 
			
		||||
@ -9613,7 +9613,7 @@ function downloadRepository(authToken, owner, repo, ref, commit, repositoryPath)
 | 
			
		||||
                yield io.mv(sourcePath, targetPath);
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        io.rmRF(extractPath);
 | 
			
		||||
        yield io.rmRF(extractPath);
 | 
			
		||||
    });
 | 
			
		||||
}
 | 
			
		||||
exports.downloadRepository = downloadRepository;
 | 
			
		||||
 | 
			
		||||
@ -148,7 +148,7 @@ class GitAuthHelper {
 | 
			
		||||
        output.match(/(?<=(^|\n)file:)[^\t]+(?=\tremote\.origin\.url)/g) || []
 | 
			
		||||
      for (const configPath of configPaths) {
 | 
			
		||||
        core.debug(`Replacing token placeholder in '${configPath}'`)
 | 
			
		||||
        this.replaceTokenPlaceholder(configPath)
 | 
			
		||||
        await this.replaceTokenPlaceholder(configPath)
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      if (this.settings.sshKey) {
 | 
			
		||||
 | 
			
		||||
@ -47,7 +47,7 @@ export async function downloadRepository(
 | 
			
		||||
  } else {
 | 
			
		||||
    await toolCache.extractTar(archivePath, extractPath)
 | 
			
		||||
  }
 | 
			
		||||
  io.rmRF(archivePath)
 | 
			
		||||
  await io.rmRF(archivePath)
 | 
			
		||||
 | 
			
		||||
  // Determine the path of the repository content. The archive contains
 | 
			
		||||
  // a top-level folder and the repository content is inside.
 | 
			
		||||
@ -70,7 +70,7 @@ export async function downloadRepository(
 | 
			
		||||
      await io.mv(sourcePath, targetPath)
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  io.rmRF(extractPath)
 | 
			
		||||
  await io.rmRF(extractPath)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user