mirror of
https://github.com/ruby/setup-ruby.git
synced 2026-09-13 22:44:20 +02:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
540484a3c0 |
@@ -190,8 +190,8 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- { ruby: '3.2', expected_rubygems_version: '3.5.3' }
|
- { ruby: '3.2', expected_rubygems_version: '3.6.1' }
|
||||||
- { ruby: '3.0', expected_rubygems_version: '3.5.3' }
|
- { ruby: '3.0', expected_rubygems_version: '3.5.23' }
|
||||||
- { ruby: '2.7', expected_rubygems_version: '3.4.22' }
|
- { ruby: '2.7', expected_rubygems_version: '3.4.22' }
|
||||||
- { ruby: '2.6', expected_rubygems_version: '3.4.22' }
|
- { ruby: '2.6', expected_rubygems_version: '3.4.22' }
|
||||||
- { ruby: '2.5', expected_rubygems_version: '3.3.27' }
|
- { ruby: '2.5', expected_rubygems_version: '3.3.27' }
|
||||||
|
|||||||
+3
-1
@@ -65114,8 +65114,10 @@ async function rubygemsLatest(gem, platform, engine, rubyVersion) {
|
|||||||
const floatVersion = common.floatVersion(rubyVersion)
|
const floatVersion = common.floatVersion(rubyVersion)
|
||||||
if (common.isHeadVersion(rubyVersion)) {
|
if (common.isHeadVersion(rubyVersion)) {
|
||||||
console.log('Ruby master builds use included RubyGems')
|
console.log('Ruby master builds use included RubyGems')
|
||||||
} else if (floatVersion >= 3.0) {
|
} else if (floatVersion >= 3.1) {
|
||||||
await exec.exec(gem, ['update', '--system'])
|
await exec.exec(gem, ['update', '--system'])
|
||||||
|
} else if (floatVersion >= 3.0) {
|
||||||
|
await exec.exec(gem, ['update', '--system', '3.5.23'])
|
||||||
} else if (floatVersion >= 2.6) {
|
} else if (floatVersion >= 2.6) {
|
||||||
await exec.exec(gem, ['update', '--system', '3.4.22'])
|
await exec.exec(gem, ['update', '--system', '3.4.22'])
|
||||||
} else if (floatVersion >= 2.3) {
|
} else if (floatVersion >= 2.3) {
|
||||||
|
|||||||
+3
-1
@@ -39,8 +39,10 @@ async function rubygemsLatest(gem, platform, engine, rubyVersion) {
|
|||||||
const floatVersion = common.floatVersion(rubyVersion)
|
const floatVersion = common.floatVersion(rubyVersion)
|
||||||
if (common.isHeadVersion(rubyVersion)) {
|
if (common.isHeadVersion(rubyVersion)) {
|
||||||
console.log('Ruby master builds use included RubyGems')
|
console.log('Ruby master builds use included RubyGems')
|
||||||
} else if (floatVersion >= 3.0) {
|
} else if (floatVersion >= 3.1) {
|
||||||
await exec.exec(gem, ['update', '--system'])
|
await exec.exec(gem, ['update', '--system'])
|
||||||
|
} else if (floatVersion >= 3.0) {
|
||||||
|
await exec.exec(gem, ['update', '--system', '3.5.23'])
|
||||||
} else if (floatVersion >= 2.6) {
|
} else if (floatVersion >= 2.6) {
|
||||||
await exec.exec(gem, ['update', '--system', '3.4.22'])
|
await exec.exec(gem, ['update', '--system', '3.4.22'])
|
||||||
} else if (floatVersion >= 2.3) {
|
} else if (floatVersion >= 2.3) {
|
||||||
|
|||||||
Reference in New Issue
Block a user