Rename workflow and variable for clarity

This commit is contained in:
Benoit Daloze
2023-12-27 20:27:45 +01:00
parent 28f930222f
commit 961f85197f
3 changed files with 19 additions and 19 deletions
Generated Vendored
+9 -9
View File
@@ -65091,7 +65091,7 @@ const path = __nccwpck_require__(1017)
const exec = __nccwpck_require__(1514)
const semver = __nccwpck_require__(1383)
async function rubygemsUpdate(rubygemsVersionInput, rubyPrefix, platform, engine, version) {
async function rubygemsUpdate(rubygemsVersionInput, rubyPrefix, platform, engine, rubyVersion) {
const gem = path.join(rubyPrefix, 'bin', 'gem')
let gemVersion = ''
@@ -65107,7 +65107,7 @@ async function rubygemsUpdate(rubygemsVersionInput, rubyPrefix, platform, engine
if (rubygemsVersionInput === 'latest') {
console.log('Updating RubyGems to latest version')
await rubygemsLatest(gem, platform, engine, version)
await rubygemsLatest(gem, platform, engine, rubyVersion)
} else if (semver.gt(rubygemsVersionInput, gemVersion)) {
console.log(`Updating RubyGems to ${rubygemsVersionInput}`)
await exec.exec(gem, ['update', '--system', rubygemsVersionInput])
@@ -65122,19 +65122,19 @@ async function rubygemsUpdate(rubygemsVersionInput, rubyPrefix, platform, engine
// running 'gem update --system', so we have to force a compatible version of
// rubygems-update. See https://github.com/ruby/setup-ruby/pull/551 and
// https://github.com/rubygems/rubygems/issues/7329
async function rubygemsLatest(gem, platform, engine, version) {
async function rubygemsLatest(gem, platform, engine, rubyVersion) {
if (engine === 'ruby') {
const rubyFloatVersion = common.floatVersion(version)
if (common.isHeadVersion(version)) {
const floatVersion = common.floatVersion(rubyVersion)
if (common.isHeadVersion(rubyVersion)) {
console.log('Ruby master builds use included RubyGems')
} else if (rubyFloatVersion >= 3.0) {
} else if (floatVersion >= 3.0) {
await exec.exec(gem, ['update', '--system'])
} else if (rubyFloatVersion >= 2.6) {
} else if (floatVersion >= 2.6) {
await exec.exec(gem, ['update', '--system', '3.4.22'])
} else if (rubyFloatVersion >= 2.3) {
} else if (floatVersion >= 2.3) {
await exec.exec(gem, ['update', '--system', '3.3.27'])
} else {
console.log(`Cannot update RubyGems for Ruby version ${version}`)
console.log(`Cannot update RubyGems for Ruby version ${rubyVersion}`)
}
} else {
// non MRI Rubies (TruffleRuby and JRuby)