diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index 450ef842..97a104a5 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -4,8 +4,13 @@ on: [push, pull_request] jobs: test: + runs-on: ${{matrix.os}}-latest + continue-on-error: ${{matrix.experimental}} + strategy: matrix: + experimental: [false] + os: - ubuntu - macos @@ -16,18 +21,19 @@ jobs: - 2.7 include: - - os: 'ubuntu' + - experimental: true + os: ubuntu ruby: 2.7 env: BUNDLE_GEMFILE=gems/rack1.gemfile - - os: 'ubuntu' + - experimental: true + os: ubuntu ruby: 2.7 env: BUNDLE_GEMFILE=gems/rack3.gemfile - - os: 'ubuntu' + - experimental: true + os: ubuntu ruby: 2.6 env: COVERAGE=PartialSummary,Coveralls - runs-on: ${{matrix.os}}-latest - steps: - uses: actions/checkout@v1 - uses: ruby/setup-ruby@v1