diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-10 23:40:22 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-10 23:40:22 -0800 |
commit | ac47b8df8f0a58d70eb35e95656d83da0c155aa0 (patch) | |
tree | f75f8a98f456b7ca9a8ee151feb54c4ecbe64c54 /.github | |
parent | 973cb64b1c74981aeed028601020bb4425cc7db3 (diff) | |
download | ruby-ac47b8df8f0a58d70eb35e95656d83da0c155aa0.tar.gz |
Bump the required BASERUBY version to 2.5 (#7504)
[Misc #16671]
I'd like to bump it to 2.7 to use pattern matching in
tool/mk_builtin_loader.rb.
However, I experienced a few blockers. 2.5 seems like the closest
version that is easy enough to use on CIs, so let me bump the version to
it as an intermediate step for it. I want to use &. and <<~ in 2.3 too.
Known blockers:
* AppVeyor Visual Studio 2015 doesn't have Ruby 2.7. You'd need to bump
the version to Visual Studio 2019.
* GitHub Actions windows-2019 doesn't have Ruby 2.7 either. You
can use ruby/setup-ruby, but configure doesn't seem to work with it.
* For ruby/ruby-ci-imaage, bionic doesn't have Ruby 2.7. I tried using
ruby-build to build Ruby 2.7 from package, but the build on its CI
seems to somehow loop forever when I do that. So I gave it up for now.
We might want to wait until bionic becomes EOL.
Note:
* AppVeyor Visual Studio 2015 has Ruby <= 2.6.3
https://www.appveyor.com/docs/windows-images-software/#ruby
* GitHub Actions windows-2019 uses Ruby 2.5.9
https://github.com/actions/runner-images/blob/main/images/win/Windows2019-Readme.md
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/baseruby.yml | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/.github/workflows/baseruby.yml b/.github/workflows/baseruby.yml index aa42e58f20..4e421a1041 100644 --- a/.github/workflows/baseruby.yml +++ b/.github/workflows/baseruby.yml @@ -31,10 +31,7 @@ jobs: strategy: matrix: ruby: - - ruby-2.2 -# - ruby-2.3 -# - ruby-2.4 -# - ruby-2.5 + - ruby-2.5 # - ruby-2.6 # - ruby-2.7 - ruby-3.0 |