From 7904165fbb9b761e0d49d5b06d0c89b633411a89 Mon Sep 17 00:00:00 2001 From: Glenn Jocher Date: Thu, 30 Jan 2025 11:40:11 +0100 Subject: [PATCH] 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