From 03f1ba0c81d9f7a2117365c03e50defe8b5b3886 Mon Sep 17 00:00:00 2001 From: Carlos Cordoba Date: Fri, 17 Jul 2026 21:20:42 -0500 Subject: [PATCH 1/2] Use macOS 14 runner on CI The previous version is not supported by Github anymore. --- .github/workflows/test-mac.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-mac.yml b/.github/workflows/test-mac.yml index 7b06ad26..017c7526 100644 --- a/.github/workflows/test-mac.yml +++ b/.github/workflows/test-mac.yml @@ -16,7 +16,7 @@ concurrency: jobs: build: name: Mac Py${{ matrix.PYTHON_VERSION }} - runs-on: macos-13 + runs-on: macos-14 env: CI: 'true' OS: 'macos' From 1723f7302dec41fe059ec5c97f3b043d30e283fe Mon Sep 17 00:00:00 2001 From: Carlos Cordoba Date: Fri, 17 Jul 2026 21:28:32 -0500 Subject: [PATCH 2/2] Update Github actions --- .github/workflows/static.yml | 6 +++--- .github/workflows/test-linux.yml | 6 +++--- .github/workflows/test-mac.yml | 8 ++++---- .github/workflows/test-win.yml | 6 +++--- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index 881a0aa6..adae1850 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -22,13 +22,13 @@ jobs: OS: 'linux' timeout-minutes: 2 steps: - - uses: actions/cache@v4 + - uses: actions/cache@v6 with: path: ~/.cache/pip key: static-pip-${{ hashFiles('pyproject.toml') }} restore-keys: static-pip- - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-python@v6 with: python-version: '3.9' architecture: 'x64' diff --git a/.github/workflows/test-linux.yml b/.github/workflows/test-linux.yml index 543744a6..86987521 100644 --- a/.github/workflows/test-linux.yml +++ b/.github/workflows/test-linux.yml @@ -27,13 +27,13 @@ jobs: PYTHON_VERSION: ['3.14', '3.13', '3.12', '3.11', '3.10', '3.9'] timeout-minutes: 10 steps: - - uses: actions/cache@v4 + - uses: actions/cache@v6 with: path: ~/.cache/pip key: ${{ runner.os }}-${{ matrix.PYTHON_VERSION }}-pip-${{ hashFiles('pyproject.toml') }} restore-keys: ${{ runner.os }}-${{ matrix.PYTHON_VERSION }}-pip- - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.PYTHON_VERSION }} architecture: 'x64' diff --git a/.github/workflows/test-mac.yml b/.github/workflows/test-mac.yml index 017c7526..27b11f45 100644 --- a/.github/workflows/test-mac.yml +++ b/.github/workflows/test-mac.yml @@ -24,16 +24,16 @@ jobs: strategy: fail-fast: false matrix: - PYTHON_VERSION: ['3.14', '3.12', '3.9'] + PYTHON_VERSION: ['3.14', '3.12', '3.11'] timeout-minutes: 10 steps: - - uses: actions/cache@v4 + - uses: actions/cache@v6 with: path: ~/Library/Caches/pip key: ${{ runner.os }}-${{ matrix.PYTHON_VERSION }}-pip-${{ hashFiles('pyproject.toml') }} restore-keys: ${{ runner.os }}-${{ matrix.PYTHON_VERSION }}-pip- - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.PYTHON_VERSION }} architecture: 'x64' diff --git a/.github/workflows/test-win.yml b/.github/workflows/test-win.yml index fa71c5ce..ec072f18 100644 --- a/.github/workflows/test-win.yml +++ b/.github/workflows/test-win.yml @@ -27,13 +27,13 @@ jobs: PYTHON_VERSION: ['3.14', '3.12', '3.9'] timeout-minutes: 10 steps: - - uses: actions/cache@v4 + - uses: actions/cache@v6 with: path: ~\AppData\Local\pip\Cache key: ${{ runner.os }}-${{ matrix.PYTHON_VERSION }}-pip-${{ hashFiles('pyproject.toml') }} restore-keys: ${{ runner.os }}-${{ matrix.PYTHON_VERSION }}-pip- - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.PYTHON_VERSION }} architecture: 'x64'