From c442db267ad161fc07f008389aefacdc62436a97 Mon Sep 17 00:00:00 2001 From: steve Date: Sat, 22 Feb 2025 12:30:04 +0000 Subject: [PATCH 1/2] Adding Ruby 3.4 to CI --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b6e385243..aef21b433 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,6 +17,7 @@ jobs: - 3.1 - 3.2 - 3.3 + - 3.4 name: Ruby ${{ matrix.ruby }} test steps: - uses: actions/checkout@v4 From c3f07bb8943e579ceb22d8ef2d8a74be8fb967b1 Mon Sep 17 00:00:00 2001 From: steve Date: Sat, 22 Feb 2025 12:45:51 +0000 Subject: [PATCH 2/2] require stringio in Gitlab::CLI::Helpers to support ruby 3-4 --- lib/gitlab/cli_helpers.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/gitlab/cli_helpers.rb b/lib/gitlab/cli_helpers.rb index 2b787887a..a9ffa6ff0 100644 --- a/lib/gitlab/cli_helpers.rb +++ b/lib/gitlab/cli_helpers.rb @@ -3,6 +3,7 @@ require 'yaml' require 'json' require 'base64' +require 'stringio' class Gitlab::CLI # Defines methods related to CLI output and formatting.