30 Commits

Author SHA1 Message Date
Ashwin Maroli
76572b421a Add Ruby 3.4 to CI matrix (#9740)
Merge pull request 9740
2025-01-15 23:17:56 -08:00
Ashwin Maroli
2db7db7c44 Bump cucumber to v9 (#9747)
Merge pull request 9747
2025-01-15 22:19:20 -08:00
Ashwin Maroli
f95c5e45bb Run GitHub Actions only if needed (#9664)
Merge pull request 9664
2024-09-06 02:20:55 -07:00
Ashwin Maroli
e300964879 Windows CI on GitHub Actions (#9659)
Merge pull request 9659
2024-09-05 23:10:02 -07:00
Ashwin Maroli
cde2de69a7 Stop testing with Cucumber on JRuby (#9661)
Merge pull request 9661
2024-09-05 05:51:27 -07:00
Olle Jonsson
2445bd946e CI: Use JRuby 9.4.8.0 (#9654)
Merge pull request 9654
2024-08-29 08:09:19 -07:00
dependabot[bot]
895a5033c0 Bump actions/checkout from 3 to 4 (#9442)
Merge pull request 9442
2023-09-14 17:48:51 -07:00
Ashwin Maroli
2b590254a1 Test with Ruby 3.2 2023-01-29 21:01:59 +05:30
Ashwin Maroli
3fded46fa9 Lock Ruby in CI to v3.1.2 and bump JRuby to v9.4.0.0 (#9196)
Merge pull request 9196
2022-11-27 08:21:30 -08:00
dependabot[bot]
23a2451459 Bump actions/checkout from 2 to 3 (#8986)
Merge pull request 8986
2022-04-07 03:53:38 -07:00
Ashwin Maroli
e052d2090c Stop testing with Rubies older than 2.7 on non-Windows (#8955)
Merge pull request 8955
2022-04-07 01:56:42 -07:00
Ashwin Maroli
07e510f964 Add Ruby 3.1 to CI Matrix 2021-12-29 18:02:53 +05:30
Ashwin Maroli
9fa340af65 Remove lock on Bundler version in CI
Bundler 2.2.33 has been released
2021-12-08 16:22:42 +05:30
Ashwin Maroli
1434644dcc Lock Bundler to v2.2.31 and bump JRuby version
- Bundler 2.2.32 causes our CI to fail prematurely, affecting checks of pull requests.
- JRuby 9.2.20.1 is a recommended security fix.
2021-12-02 16:36:28 +05:30
Ashwin Maroli
369c345107 Improve readability of CI logs (#8877)
Merge pull request 8877
2021-11-12 11:16:13 -05:00
Andrew Davis
3f46f02108 Update rubocop from 1.12 to 1.18 and min ruby from 2.4 to 2.5 (#8741)
Merge pull request 8741
2021-07-22 13:58:40 -04:00
Sesh Sadasivam
56ef270e27 Use official Ruby setup GH action (#8614)
Merge pull request 8614
2021-05-16 04:43:23 -04:00
Adam Bell
df24131349 Cross Version Testing Locally and Faster CI (#8610)
Merge pull request 8610
2021-03-25 20:47:13 -04:00
dependabot[bot]
6dcd470f3d Update actions/cache requirement to v2.1.3 (#8543)
Merge pull request 8543
2021-01-13 02:31:32 -05:00
Clayton Smith
5c797ba136 Add webrick as a dependency (#8524)
Merge pull request 8524
2021-01-10 16:25:28 -05:00
Ashwin Maroli
91aed9ff8b Migrate TravisCI jobs to GitHub Actions (#8492)
Merge pull request 8492
2020-12-04 13:38:46 -05:00
Ashwin Maroli
0ee9331892 Disable Continuous Integration workflow [ci skip] 2020-09-24 23:52:17 +05:30
Ashwin Maroli
07e1eb1f27 Use commit message flag to control workflows 2020-09-17 20:30:26 +05:30
Ashwin Maroli
56ed7bed5d Stop testing on Windows via GitHub Actions
The builds seem to be choking for the past few days due to the presence of symlinked files.

Fortunately, AppVeyor builds continue to run as before.
2020-08-12 15:34:09 +05:30
Ashwin Maroli
001df60ea0 Use Ruby 2.6 on GitHub Actions
until all of the dependencies are installable on Ruby 2.7 on Windows
2020-05-10 12:56:32 +05:30
Frank Taillandier
5375a2747e chore(ci): cache dependencies (#8168)
Merge pull request 8168
2020-05-09 18:25:33 -04:00
Frank Taillandier
333090d36e chore(ci): update to actions/checkoutv2
Improved performance: fetches only a single commit by default.

https://github.com/actions/checkout#whats-new
2020-01-16 20:30:05 +01:00
Ashwin Maroli
b1ee88397b Split action steps to avoid using && on Windows (#7885)
Merge pull request 7885
2019-11-08 11:05:08 -05:00
Ashwin Maroli
6afaa369e1 [GH Actions]: Fetch repo 5 commits deep 2019-09-26 23:17:14 +05:30
Edward Thomson
275702edd5 Ci/GitHub actions (#7822)
Merge pull request 7822
2019-09-26 13:32:59 -04:00