.github/workflows/test.yml in countless-1.2.0 vs .github/workflows/test.yml in countless-1.3.0

- old
+ new

@@ -16,34 +16,29 @@ runs-on: ubuntu-22.04 timeout-minutes: 5 strategy: fail-fast: false matrix: - ruby: ['2.5', '2.6', '2.7', '3.0', '3.1'] - rails: ['5.2', '6.0', '6.1', '7.0'] - exclude: - # Rails 7.0 requires Ruby >=2.7 - - ruby: '2.5' - rails: '7.0' - - ruby: '2.6' - rails: '7.0' + ruby: ['2.7', '3.0', '3.1'] + rails: ['5.2', '6.1', '7.1'] env: BUNDLE_GEMFILE: 'gemfiles/rails_${{ matrix.rails }}.gemfile' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install the correct Ruby version uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} bundler-cache: true - rubygems: '3.3.26' + rubygems: '3.4.22' - name: Prepare the virtual environment uses: hausgold/actions/ci@master with: clone_token: '${{ secrets.CLONE_TOKEN }}' + settings_secret_key: '${{ secrets.SETTINGS_SECRET_KEY }}' settings: '${{ github.repository }}' target: ci/gem-test - name: Run the gem tests run: make test @@ -60,9 +55,10 @@ steps: - name: Prepare the virtual environment uses: hausgold/actions/ci@master with: clone_token: '${{ secrets.CLONE_TOKEN }}' + settings_secret_key: '${{ secrets.SETTINGS_SECRET_KEY }}' settings: '${{ github.repository }}' target: ci/noop - name: Trigger the documentation upload run: workflow documentation