diff --git a/.github/workflows/rspec.yaml b/.github/workflows/rspec.yaml index 3ef9108..bd8c52d 100644 --- a/.github/workflows/rspec.yaml +++ b/.github/workflows/rspec.yaml @@ -5,19 +5,21 @@ on: concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} cancel-in-progress: true -env: - ruby: '3.5' jobs: rspec: name: Rspec runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + ruby: ['2.7', '3.0', '3.1', '3.2', '3.3', '3.4', '4.0'] steps: - name: Check out code uses: actions/checkout@v4 - name: Setup ruby uses: ruby/setup-ruby@v1 with: - ruby-version: ${{ env.ruby }} + ruby-version: ${{ matrix.ruby }} rubygems: 3.4.10 bundler-cache: true - name: Run rspec diff --git a/.github/workflows/rubocop.yml b/.github/workflows/rubocop.yml index 63c2166..fc11170 100644 --- a/.github/workflows/rubocop.yml +++ b/.github/workflows/rubocop.yml @@ -6,7 +6,7 @@ concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} cancel-in-progress: true env: - ruby: '3.5' + ruby: '4.0' jobs: rubocop: name: RuboCop