name: Test on: push jobs: rspec: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: actions/setup-ruby@v1 with: ruby-version: 3.0.0 - name: Cache Ruby Gems uses: actions/cache@v2 with: path: /.tmp/vendor/bundle key: ${{ runner.os }}-gems-latest-${{ hashFiles('**/Gemfile.lock') }} restore-keys: | ${{ runner.os }}-gems-latest- - name: Bundle Install run: | bundle config path /.tmp/vendor/bundle bundle install --jobs 4 --retry 3 - name: Run Tests run: | bundle exec rspec