From bd07083385611af7550315ac2c459de740de897c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Dec 2025 17:07:06 +0000 Subject: [PATCH 1/4] Bump actions/checkout from 4.1.1 to 6.0.1 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1 to 6.0.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.1...8e8c483db84b4bee98b60c0593521ed34d9990e8) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/actionlint.yml | 2 +- .github/workflows/run-tests.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index 0a5562ba..353d71d1 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -9,6 +9,6 @@ jobs: actionlint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: "Check workflow files" uses: docker://docker.mirror.hashicorp.services/rhysd/actionlint:latest diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index b450254f..19365dcb 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 5 steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - uses: ruby/setup-ruby@32110d4e311bd8996b2a82bf2a43b714ccc91777 # v1.221.0 with: ruby-version: ${{ matrix.ruby }} From 5bae52433244fc38e33d9c6a8785793966af0eac Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Jan 2026 22:52:46 +0000 Subject: [PATCH 2/4] Bump ruby/setup-ruby from 1.221.0 to 1.280.0 Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.221.0 to 1.280.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb) - [Commits](https://github.com/ruby/setup-ruby/compare/32110d4e311bd8996b2a82bf2a43b714ccc91777...d5f787ce339eb0767271bc01d922e85644c2c8ab) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-version: 1.280.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index b450254f..d330682a 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -16,7 +16,7 @@ jobs: timeout-minutes: 5 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - - uses: ruby/setup-ruby@32110d4e311bd8996b2a82bf2a43b714ccc91777 # v1.221.0 + - uses: ruby/setup-ruby@d5f787ce339eb0767271bc01d922e85644c2c8ab # v1.280.0 with: ruby-version: ${{ matrix.ruby }} bundler-cache: true # runs 'bundle install' and caches installed gems automatically From ba31c0fe4cf192bd88e2c63c41c6313d0d5f7568 Mon Sep 17 00:00:00 2001 From: nick evans Date: Mon, 15 Dec 2025 18:07:44 -0500 Subject: [PATCH 3/4] Add ruby HEAD to CI This will provide early warning for changes, not only to ruby (the language), but also to important default stdlib gems, such as `openssl`. For example, CI will break with the `openssl` 4.0 gem, because it modifies `OpenSSL::SSL::SSLContext::DEFAULT_PARAMS`. --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index b450254f..50584900 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -10,7 +10,7 @@ jobs: fail-fast: false matrix: # https://endoflife.date/ruby - ruby: ["3.1", "3.2", "3.3", "3.4"] + ruby: ["3.1", "3.2", "3.3", "3.4", "head"] vault: ["1.16.3", "1.19.5", "1.20.4", "1.21.1"] runs-on: ubuntu-latest timeout-minutes: 5 From 6db85fdd4ab3772768389f6b14502966284e0989 Mon Sep 17 00:00:00 2001 From: nick evans Date: Mon, 12 Jan 2026 10:39:47 -0500 Subject: [PATCH 4/4] Add ruby 4.0 to CI matrix --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 50584900..b81b2dca 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -10,7 +10,7 @@ jobs: fail-fast: false matrix: # https://endoflife.date/ruby - ruby: ["3.1", "3.2", "3.3", "3.4", "head"] + ruby: ["3.1", "3.2", "3.3", "3.4", "4.0", "head"] vault: ["1.16.3", "1.19.5", "1.20.4", "1.21.1"] runs-on: ubuntu-latest timeout-minutes: 5