Commit Graph

15 Commits

Author SHA1 Message Date
Robert Haines cf258bbb71 Move to ruby 2.5 as the earliest supported version.
2.4 is nearly two years beyond EOL now.

Closes #484.
2022-01-11 22:26:09 +00:00
Robert Haines 90728d7109 Add `-v` switch to ruby for all tests. 2022-01-11 13:24:35 +00:00
Robert Haines 9bed9d0539 Expand the YJIT tests into a mini matrix.
Test 3.1 and head on Ubuntu and MacOS.
2022-01-11 13:02:00 +00:00
Robert Haines 099d379c82 Add an extra test for YJIT in ruby 3.1.
I tried adding this to the matrix, but I couldn't work out how to do
this *and* keep a vanilla 3.1 test in the mix as well. It seems you
can't add different `env`s with `include`, but maybe I missed something.
2022-01-10 18:16:00 +00:00
Robert Haines 8f743d7f68 Make ruby versions list in the CI consistent.
Ruby version `3.0` must be quoted otherwise it's interpreted as `3`.
Might as well make the rest in the list consistent.
2022-01-02 13:09:06 +00:00
Taichi Ishitani 1c33f2dd90 add Ruby 3.1 to CI 2022-01-02 13:06:07 +00:00
Robert Haines be1c5b7c03 Turn on FULL_ZIP64_TEST in CI. 2021-06-11 17:28:52 +01:00
Robert Haines f0b50d3c6c Add JRUBY_OPTS=--debug to the CI environment. 2021-05-19 22:23:54 +01:00
Robert Haines db3ce93027 Add coveralls integration to the GitHub CI Action.
Fixes #480.
2021-05-19 21:39:53 +01:00
Robert Haines 43d9984044 Install zip for the Windows CI test Action.
And remove hardcoded paths for zip in the tests.
2021-05-18 23:05:35 +01:00
Robert Haines df9d39730e Add macos and windows tests to Actions.
Just one run of each for now should be enough. Allow windows tests to
fail for now as our tests are broken there at the moment.
2021-05-18 21:33:42 +01:00
Robert Haines bae056efb4 Optimise the GitHub Actions tests workflow. 2021-05-18 21:12:49 +01:00
Robert Haines 6536b96458 Turn off fail-fast for the CI tests action. 2021-05-17 12:39:18 +01:00
Robert Haines e24f191222 Add some head versions to CI action and allow errors. 2021-05-16 23:24:50 +01:00
Robert Haines 25ce623d13 Add a GitHub action for CI tests. 2021-05-16 21:36:04 +01:00