Skip to content

Commit c2ac144

Browse files
committed
Replaced Travis-CI with GHA.
1 parent eb97a37 commit c2ac144

File tree

2 files changed

+30
-12
lines changed

2 files changed

+30
-12
lines changed

.github/workflows/test.yml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
name: test
3+
on: [push, pull_request]
4+
jobs:
5+
test:
6+
runs-on: ubuntu-latest
7+
strategy:
8+
fail-fast: false
9+
matrix:
10+
entry:
11+
- { ruby: '2.3', allowed-failure: false }
12+
- { ruby: '2.4', allowed-failure: false }
13+
- { ruby: '2.5', allowed-failure: false }
14+
- { ruby: '2.6', allowed-failure: false }
15+
- { ruby: '2.7', allowed-failure: false }
16+
- { ruby: '3.0', allowed-failure: false }
17+
- { ruby: '3.1', allowed-failure: false }
18+
- { ruby: '3.2', allowed-failure: false }
19+
- { ruby: 'ruby-head', allowed-failure: true }
20+
- { ruby: 'truffleruby-head', allowed-failure: true }
21+
- { ruby: 'jruby-head', allowed-failure: true }
22+
name: test (${{ matrix.entry.ruby }})
23+
steps:
24+
- uses: actions/checkout@v3
25+
- uses: ruby/setup-ruby@v1
26+
with:
27+
ruby-version: ${{ matrix.entry.ruby }}
28+
- run: bundle install --jobs=3 --retry=3 --path=vendor/bundle
29+
- run: bundle exec rake spec
30+
continue-on-error: ${{ matrix.entry.allowed-failure }}

.travis.yml

-12
This file was deleted.

0 commit comments

Comments
 (0)