From d6048e60d314bd79cacdf64da5ff9b2bba42dc4f Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 7 Feb 2024 13:21:15 -0500 Subject: [PATCH] ci: use a compatible bundler version with older ruby Rubygems 3.3.22 is the minimum needed to correctly detect and use `-linux-musl` and `-linux-gnu` native gems. https://github.com/rake-compiler/rake-compiler/pull/236 introduced a minimum rubygems version for these native platform gems to provide a sensible error message. --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f321ddd8..3326d19a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -362,4 +362,6 @@ jobs: name: cruby-x86_64-linux-musl-gem path: gems - run: apk add build-base + - if: matrix.ruby == '3.0' # https://github.com/rake-compiler/rake-compiler/pull/236 + run: gem install bundler - run: ./bin/test-gem-install ./gems