name: test on: [push] jobs: build: name: test runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: ruby-version: 3.3 - name: Test run: | bundle config path vendor/bundle bundle install --jobs 4 --retry 3 bundle exec rake spec - name: Upload coverage to Codecov uses: codecov/codecov-action@v4 with: token: ${{ secrets.CODECOV_TOKEN }}