We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 727faf4 commit f3df8cfCopy full SHA for f3df8cf
.github/workflows/tests.yaml
@@ -22,15 +22,21 @@ jobs:
22
fail-fast: false
23
matrix:
24
os:
25
- - ubuntu
+ - ubuntu-latest
26
ruby:
27
- "3.3"
28
- "3.2"
29
- "3.1"
30
- "3.0"
31
- test_command:
32
- - "bundle exec rspec && bundle exec cucumber"
33
- runs-on: ${{ matrix.os }}-latest
+ allow_failures:
+ - false
+ include:
34
+ - os: ubuntu-latest
35
+ ruby: ruby-head
36
+ allow_failures: true
37
+ env:
38
+ ALLOW_FAILURES: "${{ matrix.allow_failures }}"
39
+ runs-on: ${{ matrix.os }}
40
steps:
41
- name: Checkout
42
uses: actions/checkout@v4
@@ -40,4 +46,4 @@ jobs:
46
ruby-version: ${{ matrix.ruby }}
47
bundler-cache: true
48
- name: Test
43
- run: ${{ matrix.test_command }}
49
+ run: "bundle exec rspec && bundle exec cucumber || $ALLOW_FAILURES"
0 commit comments