.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