From ccde6a1a097ca4775b7c0ac8bf150d3fc6aa41db Mon Sep 17 00:00:00 2001 From: Teo Ljungberg Date: Wed, 17 Dec 2025 13:30:00 +0100 Subject: [PATCH 1/2] Add ruby-head But allow it to fail --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index afa1714..312b1cd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,9 +14,9 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["3.2", "3.3", "3.4"] + ruby: ["3.2", "3.3", "3.4", "head"] rails: ["7.2", "8.0", "8.1"] - continue-on-error: [false] + continue-on-error: ${{ matrix.ruby == 'head' }} services: postgres: From 0af5723c7efa9f751871636b21a17f2135fab217 Mon Sep 17 00:00:00 2001 From: Teo Ljungberg Date: Wed, 17 Dec 2025 15:33:30 +0100 Subject: [PATCH 2/2] wip --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 312b1cd..9400631 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,13 +10,13 @@ jobs: tests: name: Ruby ${{ matrix.ruby }}, Rails ${{ matrix.rails }} runs-on: ubuntu-latest + continue-on-error: ${{ matrix.ruby == 'head' }} strategy: fail-fast: false matrix: ruby: ["3.2", "3.3", "3.4", "head"] rails: ["7.2", "8.0", "8.1"] - continue-on-error: ${{ matrix.ruby == 'head' }} services: postgres: