From 0ef7b81d560bb2ba8debb42c5245a8f1178dd098 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Tue, 19 Dec 2023 08:57:31 -0500 Subject: [PATCH] ci: pin alpine to 3.18 or earlier because 3.19 fails due to #434. While I work on better musl support, this makes CI a bit more meaningful. --- .github/workflows/gem-install.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml index ed533abe..cdacd2f2 100644 --- a/.github/workflows/gem-install.yml +++ b/.github/workflows/gem-install.yml @@ -324,10 +324,13 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["3.0", "3.1", "3.2", "3.3-rc"] + - { ruby: "3.0", flavor: "alpine" } + - { ruby: "3.1", flavor: "alpine3.18" } + - { ruby: "3.2", flavor: "alpine3.18" } + - { ruby: "3.3-rc", flavor: "alpine3.18" } runs-on: ubuntu-latest container: - image: ruby:${{matrix.ruby}}-alpine + image: ruby:${{matrix.ruby}}-${{matrix.flavor}} steps: - uses: actions/checkout@v4 - uses: actions/download-artifact@v4