diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index d09141cb..ee28fe1f 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -1,4 +1,4 @@ -name: Lint +name: ci on: pull_request: push: diff --git a/.github/workflows/rspec.yml b/.github/workflows/rspec.yml index 32382d9b..12fe0843 100644 --- a/.github/workflows/rspec.yml +++ b/.github/workflows/rspec.yml @@ -1,4 +1,4 @@ -name: RSpec +name: ci on: pull_request: push: @@ -42,7 +42,7 @@ jobs: COV=true bin/rspec --require spec_helper --tag ~perf ./cc-test-reporter after-build --coverage-input-type simplecov --exit-code $? - tests: + rspec: services: toxiproxy: image: ghcr.io/shopify/toxiproxy @@ -60,6 +60,16 @@ jobs: fail-fast: true matrix: ruby: [2.7, '3.0', 3.1, 3.2] + gemfile: + - sidekiq_5.0 + - sidekiq_5.1 + - sidekiq_5.2 + - sidekiq_6.0 + - sidekiq_6.1 + - sidekiq_6.2 + - sidekiq_6.3 + - sidekiq_6.4 + - sidekiq_6.5 steps: - uses: actions/checkout@v3 @@ -68,5 +78,4 @@ jobs: ruby-version: ${{ matrix.ruby }} bundler: 2.4.12 bundler-cache: true - - run: bin/appraisal install --jobs=$(nproc) --retry=$(nproc) - - run: bin/appraisal rspec --require spec_helper --tag ~perf + - run: bin/rspec --require spec_helper --tag ~perf