mirror of
				https://github.com/actions/setup-node.git
				synced 2025-10-31 23:43:33 +00:00 
			
		
		
		
	fix: use process.env.RUNNER_OS instead of os.platform()
This commit is contained in:
		
							parent
							
								
									9c006494f6
								
							
						
					
					
						commit
						2db60599dd
					
				| @ -9,7 +9,10 @@ import {restoreCache} from '../src/cache-restore'; | ||||
| 
 | ||||
| describe('cache-restore', () => { | ||||
|   process.env['GITHUB_WORKSPACE'] = path.join(__dirname, 'data'); | ||||
|   const platform = 'Linux'; | ||||
|   if (!process.env.RUNNER_OS) { | ||||
|     process.env.RUNNER_OS = 'Linux'; | ||||
|   } | ||||
|   const platform = process.env.RUNNER_OS; | ||||
|   const arch = 'arm64'; | ||||
|   const commonPath = '/some/random/path'; | ||||
|   const npmCachePath = `${commonPath}/npm`; | ||||
| @ -107,9 +110,6 @@ describe('cache-restore', () => { | ||||
|     // os
 | ||||
|     archSpy = jest.spyOn(osm, 'arch'); | ||||
|     archSpy.mockImplementation(() => arch); | ||||
| 
 | ||||
|     platformSpy = jest.spyOn(osm, 'platform'); | ||||
|     platformSpy.mockImplementation(() => platform); | ||||
|   }); | ||||
| 
 | ||||
|   describe('Validate provided package manager', () => { | ||||
|  | ||||
							
								
								
									
										2
									
								
								dist/setup/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/setup/index.js
									
									
									
									
										vendored
									
									
								
							| @ -92567,7 +92567,7 @@ const restoreCache = (packageManager, cacheDependencyPath) => __awaiter(void 0, | ||||
|     if (!packageManagerInfo) { | ||||
|         throw new Error(`Caching for '${packageManager}' is not supported`); | ||||
|     } | ||||
|     const platform = os_1.default.platform(); | ||||
|     const platform = process.env.RUNNER_OS; | ||||
|     const arch = os_1.default.arch(); | ||||
|     const cachePaths = yield (0, cache_utils_1.getCacheDirectories)(packageManagerInfo, cacheDependencyPath); | ||||
|     core.saveState(constants_1.State.CachePaths, cachePaths); | ||||
|  | ||||
| @ -21,7 +21,7 @@ export const restoreCache = async ( | ||||
|   if (!packageManagerInfo) { | ||||
|     throw new Error(`Caching for '${packageManager}' is not supported`); | ||||
|   } | ||||
|   const platform = os.platform(); | ||||
|   const platform = process.env.RUNNER_OS; | ||||
|   const arch = os.arch(); | ||||
| 
 | ||||
|   const cachePaths = await getCacheDirectories( | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user