mirror of
				https://github.com/actions/setup-node.git
				synced 2025-11-04 13:29:12 +08:00 
			
		
		
		
	feat: add arch to resolveVersionFromManifest
This commit is contained in:
		@@ -38,7 +38,8 @@ export async function getNode(
 | 
				
			|||||||
    const resolvedVersion = await resolveVersionFromManifest(
 | 
					    const resolvedVersion = await resolveVersionFromManifest(
 | 
				
			||||||
      versionSpec,
 | 
					      versionSpec,
 | 
				
			||||||
      stable,
 | 
					      stable,
 | 
				
			||||||
      auth
 | 
					      auth,
 | 
				
			||||||
 | 
					      osArch
 | 
				
			||||||
    );
 | 
					    );
 | 
				
			||||||
    if (resolvedVersion) {
 | 
					    if (resolvedVersion) {
 | 
				
			||||||
      versionSpec = resolvedVersion;
 | 
					      versionSpec = resolvedVersion;
 | 
				
			||||||
@@ -215,7 +216,8 @@ async function getInfoFromDist(
 | 
				
			|||||||
async function resolveVersionFromManifest(
 | 
					async function resolveVersionFromManifest(
 | 
				
			||||||
  versionSpec: string,
 | 
					  versionSpec: string,
 | 
				
			||||||
  stable: boolean,
 | 
					  stable: boolean,
 | 
				
			||||||
  auth: string | undefined
 | 
					  auth: string | undefined,
 | 
				
			||||||
 | 
					  osArch: string = translateArchToDistUrl(os.arch())
 | 
				
			||||||
): Promise<string | undefined> {
 | 
					): Promise<string | undefined> {
 | 
				
			||||||
  try {
 | 
					  try {
 | 
				
			||||||
    const info = await getInfoFromManifest(versionSpec, stable, auth);
 | 
					    const info = await getInfoFromManifest(versionSpec, stable, auth);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user