From 7904165fbb9b761e0d49d5b06d0c89b633411a89 Mon Sep 17 00:00:00 2001 From: Glenn Jocher Date: Thu, 30 Jan 2025 11:40:11 +0100 Subject: [PATCH 1/2] OS and Python CI Matrix Signed-off-by: Glenn Jocher --- .github/workflows/ci.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2a071c8..7affb30 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,10 +21,14 @@ jobs: runs-on: ${{ matrix.os }} strategy: fail-fast: false + max-parallel: 1 matrix: - os: [ubuntu-latest] - python-version: ["3.11"] - timeout-minutes: 60 + os: [ubuntu-latest, macos-15, windows-latest] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] + include: # macos-15 on M1 runners only supported for Python>=3.10 + - os: ubuntu-24.04-arm + python-version: "3.12" + timeout-minutes: 180 steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 From b7aa5ff959891f25afc6ed97942ee2e32696daf3 Mon Sep 17 00:00:00 2001 From: Glenn Jocher Date: Tue, 25 Nov 2025 11:17:39 +0100 Subject: [PATCH 2/2] Update .github/workflows/ci.yml Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com> Signed-off-by: Glenn Jocher --- .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 7e2b072..4213717 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: max-parallel: 1 matrix: os: [ubuntu-latest, macos-15, windows-latest] - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] include: # macos-15 on M1 runners only supported for Python>=3.10 - os: ubuntu-24.04-arm python-version: "3.12"