Commit Graph

29 Commits

Author SHA1 Message Date
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