Skip to content

Commit

Permalink
Add jruby & truffleruby
Browse files Browse the repository at this point in the history
  • Loading branch information
nbulaj committed Feb 4, 2022
1 parent 47bf193 commit 06f3ed0
Showing 1 changed file with 19 additions and 2 deletions.
21 changes: 19 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,41 @@ jobs:
Ruby ${{ matrix.ruby }} (${{ matrix.gemfile }})
env:
CI: true

runs-on: ${{ matrix.os }}
continue-on-error: ${{ endsWith(matrix.ruby, 'head') || matrix.ruby == 'debug' || matrix.experimental }}
if: |
!( contains(github.event.pull_request.title, '[ci skip]')
|| contains(github.event.pull_request.title, '[skip ci]'))
strategy:
fail-fast: true
matrix:
experimental: [false]
os: [ ubuntu-latest ]
ruby:
- 2.6
- 2.7
- '3.0'
- '3.1'
- head
gemfile:
- gemfiles/oga.gemfile
- gemfiles/nokogiri.gemfile
include:
- ruby: head
os: ubuntu-latest
gemfile: gemfiles/nokogiri.gemfile
experimental: true
- ruby: head
os: ubuntu-latest
gemfile: gemfiles/oga.gemfile
experimental: true
- ruby: jruby
os: ubuntu-latest
gemfile: gemfiles/nokogiri.gemfile
experimental: true
- ruby: truffleruby
os: ubuntu-latest
gemfile: gemfiles/nokogiri.gemfile
experimental: true
steps:
- name: Repo checkout
uses: actions/checkout@v2
Expand Down

0 comments on commit 06f3ed0

Please sign in to comment.