.github/workflows/ci.yml in bundled_gems-0.2.0 vs .github/workflows/ci.yml in bundled_gems-1.0.0

- old
+ new

@@ -1,25 +1,26 @@ name: Ruby Test -on: [push] + +on: + push: + branches: + - main + pull_request: + jobs: build: strategy: matrix: - ruby: [2.4, 2.5, 2.6, 2.7] + ruby: ['2.6', '2.7', '3.0', '3.1'] os: [ubuntu-latest, macos-latest] - runs-on: ${{ matrix.os }} - steps: - uses: actions/checkout@v2 - name: Set up Ruby ${{ matrix.ruby }} - uses: eregon/use-ruby-action@master + uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} - - name: Install gems - run: | - gem install bundler --force --no-document - bundle install --jobs 4 --retry 3 + bundler-cache: true - run: bundle exec rake - run: bundle exec rubocop - run: ./bin/bgem - run: ./bin/bgem list - run: ./bin/bgem install rake