From 4173d4b62140853f3317de906b342a0e4d8c5e54 Mon Sep 17 00:00:00 2001 From: Tommy Hu Date: Mon, 4 May 2026 10:57:02 -0700 Subject: [PATCH 1/2] chore: bump actions to node 24 versions Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/run_tests.yaml | 4 ++-- .github/workflows/test_eval.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/run_tests.yaml b/.github/workflows/run_tests.yaml index 11a6151d7c..8177423c3e 100644 --- a/.github/workflows/run_tests.yaml +++ b/.github/workflows/run_tests.yaml @@ -14,13 +14,13 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v5 with: fetch-depth: 0 lfs: true - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v6 with: python-version: 3.9 diff --git a/.github/workflows/test_eval.yaml b/.github/workflows/test_eval.yaml index f7a904a89c..6b264ee82f 100644 --- a/.github/workflows/test_eval.yaml +++ b/.github/workflows/test_eval.yaml @@ -14,7 +14,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v5 with: fetch-depth: 0 lfs: true @@ -25,7 +25,7 @@ jobs: git lfs install - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v6 with: python-version: 3.9 From fe97d8dd7574d0ae58ed2c21eb7c0875c25ce4f3 Mon Sep 17 00:00:00 2001 From: Tommy Hu Date: Thu, 7 May 2026 11:33:04 -0700 Subject: [PATCH 2/2] fix: bump CI python from 3.9 to 3.12 Python 3.9 reached EOL 2025-10. Recent versions of spacy (transitive via spacy-universal-sentence-encoder) require thinc 8.3.12+, which has no Python 3.9 wheels. Project's pyproject.toml only requires >=3.9, so 3.12 is in-bounds. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/run_tests.yaml | 2 +- .github/workflows/test_eval.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run_tests.yaml b/.github/workflows/run_tests.yaml index 8177423c3e..f5f461fb09 100644 --- a/.github/workflows/run_tests.yaml +++ b/.github/workflows/run_tests.yaml @@ -22,7 +22,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v6 with: - python-version: 3.9 + python-version: "3.12" - name: Install dependencies run: | diff --git a/.github/workflows/test_eval.yaml b/.github/workflows/test_eval.yaml index 6b264ee82f..29c7461b08 100644 --- a/.github/workflows/test_eval.yaml +++ b/.github/workflows/test_eval.yaml @@ -27,7 +27,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v6 with: - python-version: 3.9 + python-version: "3.12" - name: Install dependencies run: |