diff --git a/dist/setup/index.js b/dist/setup/index.js index bf5973e9..ee068222 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -73485,7 +73485,7 @@ class NightlyNodejs extends base_distribution_1.default { const versions = this.filterVersions(nodeVersions); core.debug(`evaluating ${versions.length} versions`); const { includePrerelease, range } = this.createRangePreRelease(this.nodeInfo.versionSpec, '-nightly'); - for (let i = versions.length - 1; i >= 0; i--) { + for (let i = 0; i < versions.length; i++) { const potential = versions[i]; const satisfied = semver_1.default.satisfies(potential.replace('nightly', 'nightly.'), range, { includePrerelease: includePrerelease @@ -73664,7 +73664,7 @@ class OfficialBuilds extends base_distribution_1.default { return versions[0]; } core.debug(`evaluating ${versions.length} versions`); - for (let i = versions.length - 1; i >= 0; i--) { + for (let i = 0; i < versions.length; i++) { const potential = versions[i]; const satisfied = semver.satisfies(potential, this.nodeInfo.versionSpec); if (satisfied) { @@ -73794,7 +73794,7 @@ class RcBuild extends base_distribution_1.default { let version = ''; const versions = this.filterVersions(nodeVersions); core.debug(`evaluating ${versions.length} versions`); - for (let i = versions.length - 1; i >= 0; i--) { + for (let i = 0; i < versions.length; i++) { const potential = versions[i]; const satisfied = semver.satisfies(potential, this.nodeInfo.versionSpec); if (satisfied) { @@ -73853,7 +73853,7 @@ class CanaryBuild extends base_distribution_1.default { const versions = this.filterVersions(nodeVersions); core.debug(`evaluating ${versions.length} versions`); const { includePrerelease, range } = this.createRangePreRelease(this.nodeInfo.versionSpec, '-v8-canary'); - for (let i = versions.length - 1; i >= 0; i--) { + for (let i = 0; i < versions.length; i++) { const potential = versions[i]; const satisfied = semver_1.default.satisfies(potential.replace('v8-canary', 'v8-canary.'), range, { includePrerelease: includePrerelease diff --git a/src/distibutions/nightly/nightly_builds.ts b/src/distibutions/nightly/nightly_builds.ts index 0df2e1c0..b3a5654a 100644 --- a/src/distibutions/nightly/nightly_builds.ts +++ b/src/distibutions/nightly/nightly_builds.ts @@ -21,7 +21,7 @@ export default class NightlyNodejs extends BaseDistribution { '-nightly' ); - for (let i = versions.length - 1; i >= 0; i--) { + for (let i = 0; i < versions.length; i++) { const potential: string = versions[i]; const satisfied: boolean = semver.satisfies( potential.replace('nightly', 'nightly.'), diff --git a/src/distibutions/official_builds/official_builds.ts b/src/distibutions/official_builds/official_builds.ts index 249fbde0..beeb3fd0 100644 --- a/src/distibutions/official_builds/official_builds.ts +++ b/src/distibutions/official_builds/official_builds.ts @@ -150,7 +150,7 @@ export default class OfficialBuilds extends BaseDistribution { core.debug(`evaluating ${versions.length} versions`); - for (let i = versions.length - 1; i >= 0; i--) { + for (let i = 0; i < versions.length; i++) { const potential: string = versions[i]; const satisfied: boolean = semver.satisfies( potential, diff --git a/src/distibutions/official_builds/rc/rc_builds.ts b/src/distibutions/official_builds/rc/rc_builds.ts index 8822a1bd..6339bd42 100644 --- a/src/distibutions/official_builds/rc/rc_builds.ts +++ b/src/distibutions/official_builds/rc/rc_builds.ts @@ -23,7 +23,7 @@ export default class RcBuild extends BaseDistribution { const versions = this.filterVersions(nodeVersions); core.debug(`evaluating ${versions.length} versions`); - for (let i = versions.length - 1; i >= 0; i--) { + for (let i = 0; i < versions.length; i++) { const potential: string = versions[i]; const satisfied: boolean = semver.satisfies( potential, diff --git a/src/distibutions/v8-canary/canary_builds.ts b/src/distibutions/v8-canary/canary_builds.ts index db82b471..19bc3b42 100644 --- a/src/distibutions/v8-canary/canary_builds.ts +++ b/src/distibutions/v8-canary/canary_builds.ts @@ -17,7 +17,7 @@ export default class CanaryBuild extends BaseDistribution { '-v8-canary' ); - for (let i = versions.length - 1; i >= 0; i--) { + for (let i = 0; i < versions.length; i++) { const potential: string = versions[i]; const satisfied: boolean = semver.satisfies( potential.replace('v8-canary', 'v8-canary.'),