sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit 719ad2d9a6926f6482ef02385217a9aecec8a282
parent 0c04d2584402ad51451007496569b25890b6864a
Author: Dan Callaghan <djc@djc.id.au>
Date:   Sun, 30 Mar 2025 13:11:50 +1100

Github Actions: skip Ruby < 3.1 on MacOS

It's too much effort to keep everything building.

Diffstat:
M .github/workflows/checks.yml | 13 +++++++++++++
1 file changed, 13 insertions(+), 0 deletions(-)
diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml
@@ -26,6 +26,19 @@ jobs:
         - '3.2'
         - '3.3'
         - '3.4'
+        exclude:
+        # We use xapian-bindings 1.4.22 for Ruby < 3.1, but it does not link on MacOS 14:
+        # https://github.com/Garaio-REM/xapian-ruby/issues/10
+        - os: macos-14
+          ruby-version: '2.4'
+        - os: macos-14
+          ruby-version: '2.5'
+        - os: macos-14
+          ruby-version: '2.6'
+        - os: macos-14
+          ruby-version: '2.7'
+        - os: macos-14
+          ruby-version: '3.0'
     runs-on: ${{ matrix.os }}
     env:
       nixfile: "contrib/nix/ruby${{ matrix.ruby-version }}-shell.nix"