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