.github/workflows/ci.yml in diffend-0.2.36 vs .github/workflows/ci.yml in diffend-0.2.37

- old
+ new

@@ -6,14 +6,18 @@ strategy: fail-fast: false matrix: ruby: + - '3.0' - '2.7' - '2.6' - '2.5' - - 'jruby' + - 'jruby-9.2.13.0' + bundler: + - '2.1.4' + - '2.2.4' include: - ruby: '2.7' coverage: 'true' steps: @@ -28,22 +32,20 @@ run: "[ -e $APT_DEPS ] || sudo apt-get install -y --no-install-recommends $APT_DEPS" - name: Set up Ruby uses: ruby/setup-ruby@v1 with: ruby-version: ${{matrix.ruby}} - - name: Install latest bundler - run: | - gem install bundler --no-document + bundler: ${{matrix.bundler}} - name: Bundle install env: DIFFEND_DEVELOPMENT: true run: | - bundle config path vendor/bundle - bundle install --jobs 4 --retry 3 + bundle _${{matrix.bundler}}_ config path vendor/bundle + bundle _${{matrix.bundler}}_ install --jobs 4 --retry 3 - name: Run all tests env: GITHUB_COVERAGE: ${{matrix.coverage}} - run: bundle exec rspec + run: bundle _${{matrix.bundler}}_ exec rspec coditsu: runs-on: ubuntu-latest strategy: fail-fast: false