From 38f6af975d188d061b77c1faac8258f484da8b2b Mon Sep 17 00:00:00 2001 From: Shay Palachy Date: Wed, 13 May 2026 00:33:39 +0300 Subject: [PATCH] ci: expand Python version matrix to 3.11, 3.12, 3.13 (#2) Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/ci.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0f2e072..4cfa52e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,6 +8,10 @@ on: jobs: validate: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + python-version: ["3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 with: @@ -20,10 +24,8 @@ jobs: git lfs pull - uses: actions/setup-python@v5 with: - # Python 3.11+ is required (validate_indexes.py uses - # hashlib.file_digest). Pin 3.12 for stable CI; update both - # this line and requirements-dev.txt's header when bumping. - python-version: "3.12" + # Python 3.11+ is required (validate_indexes.py uses hashlib.file_digest). + python-version: ${{ matrix.python-version }} - name: Check out upstream scans repo for cross-validation uses: actions/checkout@v4 with: