diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index bbcaedb8b0..2ecdad5b86 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -21,13 +21,13 @@ jobs: fail-fast: false matrix: os: ['ubuntu-latest', 'macos-latest', 'windows-latest'] - ruby-version: ['3.4'] + ruby-version: ['4.0'] name: Ruby ${{ matrix.ruby-version }} on ${{ matrix.os }} steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Set up Ruby - uses: ruby/setup-ruby@44511735964dcb71245e7e55f72539531f7bc0eb # v1.257.0 + uses: ruby/setup-ruby@4c24fa5ec04b2e79eb40571b1cee2a0d2b705771 # v1.278.0 with: ruby-version: ${{ matrix.ruby-version }} - name: Install dependencies diff --git a/.github/workflows/rubocop.yml b/.github/workflows/rubocop.yml index 864c187322..1f13b66bf3 100644 --- a/.github/workflows/rubocop.yml +++ b/.github/workflows/rubocop.yml @@ -24,12 +24,12 @@ jobs: strategy: fail-fast: false matrix: - ruby-version: ['3.4'] + ruby-version: ['4.0'] name: Ruby ${{ matrix.ruby-version }} steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Set up Ruby - uses: ruby/setup-ruby@44511735964dcb71245e7e55f72539531f7bc0eb # v1.257.0 + uses: ruby/setup-ruby@4c24fa5ec04b2e79eb40571b1cee2a0d2b705771 # v1.278.0 with: ruby-version: ${{ matrix.ruby-version }} - name: Install dependencies diff --git a/.github/workflows/test-ruby-head.yml b/.github/workflows/test-ruby-head.yml index 2c6a0e43df..c3b34434c6 100644 --- a/.github/workflows/test-ruby-head.yml +++ b/.github/workflows/test-ruby-head.yml @@ -21,7 +21,7 @@ jobs: steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Set up Ruby - uses: ruby/setup-ruby@44511735964dcb71245e7e55f72539531f7bc0eb # v1.257.0 + uses: ruby/setup-ruby@4c24fa5ec04b2e79eb40571b1cee2a0d2b705771 # v1.278.0 with: ruby-version: ${{ matrix.ruby-version }} - name: Install addons diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 84f3d93484..3cb10ea5ac 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,12 +27,12 @@ jobs: fail-fast: false matrix: os: ['ubuntu-latest', 'macos-latest', 'windows-latest'] - ruby-version: ['3.4', '3.3', '3.2'] + ruby-version: ['4.0', '3.4', '3.3', '3.2'] name: Ruby ${{ matrix.ruby-version }} on ${{ matrix.os }} steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Set up Ruby - uses: ruby/setup-ruby@44511735964dcb71245e7e55f72539531f7bc0eb # v1.257.0 + uses: ruby/setup-ruby@4c24fa5ec04b2e79eb40571b1cee2a0d2b705771 # v1.278.0 with: ruby-version: ${{ matrix.ruby-version }} - name: Install addons @@ -48,12 +48,12 @@ jobs: strategy: fail-fast: false matrix: - ruby-version: ['3.4', '3.3', '3.2'] + ruby-version: ['4.0', '3.4', '3.3', '3.2'] name: Windows service (Ruby ${{ matrix.ruby-version }}) steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Set up Ruby - uses: ruby/setup-ruby@44511735964dcb71245e7e55f72539531f7bc0eb # v1.257.0 + uses: ruby/setup-ruby@4c24fa5ec04b2e79eb40571b1cee2a0d2b705771 # v1.278.0 with: ruby-version: ${{ matrix.ruby-version }} - name: Install dependencies