diff --git a/dist/setup/index.js b/dist/setup/index.js index 18342fae..e7090563 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -73479,12 +73479,12 @@ function evaluateVersions(versions, versionSpec) { } function getNodejsDistUrl(version) { const prerelease = semver.prerelease(version); - if (!prerelease || !prerelease.length) { - return 'https://nodejs.org/dist'; - } - else if (version.includes('nightly')) { + if (version.includes('nightly')) { return 'https://nodejs.org/download/nightly'; } + else if (!prerelease) { + return 'https://nodejs.org/dist'; + } else { return 'https://nodejs.org/download/rc'; } diff --git a/src/installer.ts b/src/installer.ts index b9519995..c727a6dc 100644 --- a/src/installer.ts +++ b/src/installer.ts @@ -428,10 +428,10 @@ function evaluateVersions(versions: string[], versionSpec: string): string { function getNodejsDistUrl(version: string) { const prerelease = semver.prerelease(version); - if (!prerelease || !prerelease.length) { - return 'https://nodejs.org/dist'; - } else if (version.includes('nightly')) { + if (version.includes('nightly')) { return 'https://nodejs.org/download/nightly'; + } else if (!prerelease) { + return 'https://nodejs.org/dist'; } else { return 'https://nodejs.org/download/rc'; }