mirror of
https://gitea.com/actions/setup-node.git
synced 2025-04-21 08:15:37 +08:00
Merge b1daf0a9afa1606e5a462753ded392e6f69b50ad into 698d50532ea4cc0490274810a45fe52318110a1c
This commit is contained in:
commit
daa2c1d557
@ -63,21 +63,24 @@ const getPackageManagerVersion = async (
|
|||||||
export const getPackageManagerInfo = async (packageManager: string) => {
|
export const getPackageManagerInfo = async (packageManager: string) => {
|
||||||
if (packageManager === 'npm') {
|
if (packageManager === 'npm') {
|
||||||
return supportedPackageManagers.npm;
|
return supportedPackageManagers.npm;
|
||||||
} else if (packageManager === 'pnpm') {
|
}
|
||||||
return supportedPackageManagers.pnpm;
|
|
||||||
} else if (packageManager === 'yarn') {
|
|
||||||
const yarnVersion = await getPackageManagerVersion('yarn', '--version');
|
|
||||||
|
|
||||||
|
if (packageManager === 'pnpm') {
|
||||||
|
return supportedPackageManagers.pnpm;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (packageManager === 'yarn') {
|
||||||
|
const yarnVersion = await getPackageManagerVersion('yarn', '--version');
|
||||||
core.debug(`Consumed yarn version is ${yarnVersion}`);
|
core.debug(`Consumed yarn version is ${yarnVersion}`);
|
||||||
|
|
||||||
if (yarnVersion.startsWith('1.')) {
|
if (yarnVersion.startsWith('1.')) {
|
||||||
return supportedPackageManagers.yarn1;
|
return supportedPackageManagers.yarn1;
|
||||||
} else {
|
|
||||||
return supportedPackageManagers.yarn2;
|
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
return null;
|
return supportedPackageManagers.yarn2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return null;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const getCacheDirectoryPath = async (
|
export const getCacheDirectoryPath = async (
|
||||||
|
Loading…
x
Reference in New Issue
Block a user