mirror of
				https://github.com/actions/setup-go.git
				synced 2025-10-31 19:43:43 +00:00 
			
		
		
		
	only needed to do once
This commit is contained in:
		
							parent
							
								
									4e8106ca18
								
							
						
					
					
						commit
						262468e92f
					
				
							
								
								
									
										9
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							| @ -1294,8 +1294,6 @@ function run() { | ||||
|             // since getting unstable versions should be explicit
 | ||||
|             let stable = (core.getInput('stable') || 'true').toUpperCase() === 'TRUE'; | ||||
|             console.log(`Setup go ${stable ? 'stable' : ''} version spec ${versionSpec}`); | ||||
|             // if there's a globally install go and bin path, prefer that
 | ||||
|             let addedBin = addBinToPath(); | ||||
|             if (versionSpec) { | ||||
|                 let installDir = tc.find('go', versionSpec); | ||||
|                 if (!installDir) { | ||||
| @ -1307,11 +1305,8 @@ function run() { | ||||
|                     core.exportVariable('GOROOT', installDir); | ||||
|                     core.addPath(path.join(installDir, 'bin')); | ||||
|                     console.log('Added go to the path'); | ||||
|                     // if the global installed bin wasn't added,
 | ||||
|                     // we can add the bin just installed
 | ||||
|                     if (!addedBin) { | ||||
|                         addBinToPath(); | ||||
|                     } | ||||
|                     let added = addBinToPath(); | ||||
|                     core.debug(`add bin ${added}`); | ||||
|                 } | ||||
|                 else { | ||||
|                     throw new Error(`Could not find a version that satisfied version spec: ${versionSpec}`); | ||||
|  | ||||
| @ -22,8 +22,6 @@ export async function run() { | ||||
|       `Setup go ${stable ? 'stable' : ''} version spec ${versionSpec}` | ||||
|     ); | ||||
| 
 | ||||
|     // if there's a globally install go and bin path, prefer that
 | ||||
|     let addedBin = addBinToPath(); | ||||
|     if (versionSpec) { | ||||
|       let installDir: string | undefined = tc.find('go', versionSpec); | ||||
| 
 | ||||
| @ -40,11 +38,8 @@ export async function run() { | ||||
|         core.addPath(path.join(installDir, 'bin')); | ||||
|         console.log('Added go to the path'); | ||||
| 
 | ||||
|         // if the global installed bin wasn't added,
 | ||||
|         // we can add the bin just installed
 | ||||
|         if (!addedBin) { | ||||
|           addBinToPath(); | ||||
|         } | ||||
|         let added = addBinToPath(); | ||||
|         core.debug(`add bin ${added}`); | ||||
|       } else { | ||||
|         throw new Error( | ||||
|           `Could not find a version that satisfied version spec: ${versionSpec}` | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user