mirror of
				https://github.com/actions/checkout.git
				synced 2025-11-04 21:39:16 +08:00 
			
		
		
		
	.
This commit is contained in:
		
							
								
								
									
										2
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							@@ -8391,9 +8391,11 @@ function downloadRepository(accessToken, owner, repo, ref, commit, repositoryPat
 | 
			
		||||
                    ref: refHelper.getDownloadRef(ref, commit)
 | 
			
		||||
                };
 | 
			
		||||
                const response = yield octokit.repos.getArchiveLink(params);
 | 
			
		||||
                console.log('GOT THE RESPONSE');
 | 
			
		||||
                if (response.status != 302) {
 | 
			
		||||
                    throw new Error(`Unexpected response from GitHub API. Status: '${response.status}'`);
 | 
			
		||||
                }
 | 
			
		||||
                console.log('GETTING THE LOCATION');
 | 
			
		||||
                const archiveUrl = response.headers['Location']; // Do not print the archive URL because it has an embedded token
 | 
			
		||||
                assert.ok(archiveUrl, `Expected GitHub API response to contain 'Location' header`);
 | 
			
		||||
                // Download the archive
 | 
			
		||||
 
 | 
			
		||||
@@ -51,11 +51,13 @@ export async function downloadRepository(
 | 
			
		||||
        ref: refHelper.getDownloadRef(ref, commit)
 | 
			
		||||
      }
 | 
			
		||||
      const response = await octokit.repos.getArchiveLink(params)
 | 
			
		||||
      console.log('GOT THE RESPONSE')
 | 
			
		||||
      if (response.status != 302) {
 | 
			
		||||
        throw new Error(
 | 
			
		||||
          `Unexpected response from GitHub API. Status: '${response.status}'`
 | 
			
		||||
        )
 | 
			
		||||
      }
 | 
			
		||||
      console.log('GETTING THE LOCATION')
 | 
			
		||||
      const archiveUrl = response.headers['Location'] // Do not print the archive URL because it has an embedded token
 | 
			
		||||
      assert.ok(
 | 
			
		||||
        archiveUrl,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user