From 7f8371de576c6bd104f36cd7bd87a62ccbef21de Mon Sep 17 00:00:00 2001 From: "Fabian H." <73600109+teutoburg@users.noreply.github.com> Date: Sun, 8 Mar 2026 17:44:22 +0100 Subject: [PATCH] Use sparse matrix for macOS Testing on macOS drives up the cost of running these things unproportionally compared to the user base on that OS. While GitHub doesn't actually charge us anything _yet_, I think it's reasonable to reduce our usage here. I really don't expect any surprises if we keep testing the highest and lowest officially supported versions on macOS, considering that we'd still test all in-between versions on Ubuntu and Windows... --- .github/workflows/tests.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 14f4f7e..4ac119d 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -26,10 +26,14 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: [ubuntu-latest, windows-latest] python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] experimental: [false] - # include: + include: + - os: macos-latest + python-version: '3.10' + - os: macos-latest + python-version: '3.14' # - os: ubuntu-latest # python-version: '3.15' # experimental: true