diff --git a/dist/setup/index.js b/dist/setup/index.js index 59655926..ceebcf51 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -73530,7 +73530,7 @@ class NightlyNodejs extends base_distribution_1.default { const isValidVersion = semver_1.default.valid(raw); const rawVersion = (isValidVersion ? raw : semver_1.default.coerce(raw)); if (prerelease !== this.distribution) { - range = `${rawVersion}-${prerelease.replace(this.distribution, `${this.distribution}.`)}`; + range = versionSpec; } else { range = `${semver_1.default.validRange(`^${rawVersion}-${this.distribution}`)}-0`; @@ -73814,7 +73814,7 @@ class CanaryBuild extends base_distribution_1.default { const isValidVersion = semver_1.default.valid(raw); const rawVersion = (isValidVersion ? raw : semver_1.default.coerce(raw)); if (prerelease !== this.distribution) { - range = `${rawVersion}-${prerelease.replace(this.distribution, `${this.distribution}.`)}`; + range = versionSpec; } else { range = `${semver_1.default.validRange(`^${rawVersion}-${this.distribution}`)}-0`; diff --git a/src/distributions/nightly/nightly_builds.ts b/src/distributions/nightly/nightly_builds.ts index a1837ee4..0c4a23dc 100644 --- a/src/distributions/nightly/nightly_builds.ts +++ b/src/distributions/nightly/nightly_builds.ts @@ -43,10 +43,7 @@ export default class NightlyNodejs extends BaseDistribution { const rawVersion = (isValidVersion ? raw : semver.coerce(raw))!; if (prerelease !== this.distribution) { - range = `${rawVersion}-${prerelease.replace( - this.distribution, - `${this.distribution}.` - )}`; + range = versionSpec; } else { range = `${semver.validRange(`^${rawVersion}-${this.distribution}`)}-0`; } diff --git a/src/distributions/v8-canary/canary_builds.ts b/src/distributions/v8-canary/canary_builds.ts index 673ab1e2..f7830543 100644 --- a/src/distributions/v8-canary/canary_builds.ts +++ b/src/distributions/v8-canary/canary_builds.ts @@ -43,10 +43,7 @@ export default class CanaryBuild extends BaseDistribution { const rawVersion = (isValidVersion ? raw : semver.coerce(raw))!; if (prerelease !== this.distribution) { - range = `${rawVersion}-${prerelease.replace( - this.distribution, - `${this.distribution}.` - )}`; + range = versionSpec; } else { range = `${semver.validRange(`^${rawVersion}-${this.distribution}`)}-0`; }