On Sun, Dec 6, 2020 at 4:59 PM Nicolas Iooss <nicolas.iooss@xxxxxxx> wrote: > > When migrating to Ubuntu 20.04, Ruby 2.4 is no longer available. As the > migration of "ubuntu-latest" to Ubuntu 20.04 is coming soon, according > to https://github.com/actions/virtual-environments/issues/1816, remove > it now. > > Moreover the support of Ruby 2.4 ended a few months ago, so there is no > point at supporting bindings (and testing them) for this version: > https://www.ruby-lang.org/en/news/2020/04/05/support-of-ruby-2-4-has-ended/ > > Signed-off-by: Nicolas Iooss <nicolas.iooss@xxxxxxx> > --- > > I hit this on https://github.com/fishilico/selinux/runs/1507627386?check_suite_focus=true > and the fix is simple. > I would like to keep using ubuntu-latest image in order to benefit from > automatic "LTS upgrade" when they become available. I find it better > than having to update the Ubuntu version by hand (like was done for the > Travis-CI configuration), because maintainers do not have to remember > to update the configuration file for GitHub Actions. > > If you prefer using fixed Ubuntu versions (or even several Ubuntu > versions!), the configuration can be modified accordingly. > > .github/workflows/run_tests.yml | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml > index d889b5d55604..ef4be8afc02f 100644 > --- a/.github/workflows/run_tests.yml > +++ b/.github/workflows/run_tests.yml > @@ -24,7 +24,6 @@ jobs: > # Test several Ruby versions with the latest Python version > - {python: 3.9, ruby: 2.6} > - {python: 3.9, ruby: 2.5} > - - {python: 3.9, ruby: 2.4} > exclude: > - compiler: clang > python-ruby-version: {python: 3.9, ruby: 2.7, other: linker-bfd} > -- > 2.29.2 > ack