From e96c16288bbaf9d78db397ca4f6c2238a71d3966 Mon Sep 17 00:00:00 2001 From: Ernesto Tagwerker Date: Thu, 3 Apr 2025 22:10:15 -0400 Subject: [PATCH 1/3] Try to fix test suite in GitHub Actions CI for Ruby 2.6 --- .github/workflows/test.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c8e63c9..36536ab 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,19 +16,17 @@ jobs: ruby-version: ["2.5", "2.6", "2.7", "3.0"] steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Setup Ruby uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby-version }} bundler-cache: true - - name: Uninstall existing Bundler - run: | - gem uninstall bundler -a -x || true - name: Install Bundler run: | if [[ "${{ matrix.ruby-version }}" == "2.6" || "${{ matrix.ruby-version }}" == "2.7" ]]; then - gem install bundler -v "~> 2.4.0" + gem uninstall bundler -a -x || true + gem install bundler -v "2.4.22" else gem install bundler fi From cb6d5709591504ec288f28cba666aca007e3c338 Mon Sep 17 00:00:00 2001 From: Ernesto Tagwerker Date: Thu, 3 Apr 2025 22:19:30 -0400 Subject: [PATCH 2/3] Test : --- .github/workflows/test.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 36536ab..9b83dbf 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,15 +21,8 @@ jobs: uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby-version }} + bundler-version: "2.4.22" bundler-cache: true - - name: Install Bundler - run: | - if [[ "${{ matrix.ruby-version }}" == "2.6" || "${{ matrix.ruby-version }}" == "2.7" ]]; then - gem uninstall bundler -a -x || true - gem install bundler -v "2.4.22" - else - gem install bundler - fi - name: Build and run tests env: COVERAGE: true From db8d45fe37eb4d6f1df391bcbb92a97c3ff9a130 Mon Sep 17 00:00:00 2001 From: Ernesto Tagwerker Date: Thu, 3 Apr 2025 22:21:55 -0400 Subject: [PATCH 3/3] Test --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9b83dbf..5079ed4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,7 +21,7 @@ jobs: uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby-version }} - bundler-version: "2.4.22" + bundler: "2.4" bundler-cache: true - name: Build and run tests env: