From 5c1547c460366af052008554ddbd8e2cf6d220d7 Mon Sep 17 00:00:00 2001 From: Pete Scheidler Date: Sun, 21 Jun 2026 22:16:08 -0400 Subject: [PATCH] Updating various actions to run with nodejs 24 --- .github/workflows/docs-tests.yml | 6 +++--- .github/workflows/publish-to-pypi.yml | 2 +- .github/workflows/unit-tests.yml | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/docs-tests.yml b/.github/workflows/docs-tests.yml index 634cfc9..13a973f 100644 --- a/.github/workflows/docs-tests.yml +++ b/.github/workflows/docs-tests.yml @@ -29,7 +29,7 @@ jobs: steps: - name: Setup Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.14" @@ -40,7 +40,7 @@ jobs: run: python -m pip install --upgrade pip - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Get pip cache location id: pip-cache @@ -57,7 +57,7 @@ jobs: print(f'text={now.year}/{now.month}-part{1 + now.day // 8}')" >> $GITHUB_OUTPUT - name: Load pip cache - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ${{ steps.pip-cache.outputs.dir }} key: doctests-${{ runner.os }}-Python3.13-${{ steps.date.outputs.text }}-pip-${{ hashFiles('**/setup.py', './.github/workflows/unit-tests.yml') }} diff --git a/.github/workflows/publish-to-pypi.yml b/.github/workflows/publish-to-pypi.yml index 02aaf2e..6d1a269 100644 --- a/.github/workflows/publish-to-pypi.yml +++ b/.github/workflows/publish-to-pypi.yml @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@master - name: Set up Python 3.13 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.13 diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index de059f9..205eda1 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -32,7 +32,7 @@ jobs: steps: - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} @@ -40,7 +40,7 @@ jobs: run: python -m pip install --upgrade pip - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v7 - name: Get pip cache location id: pip-cache @@ -57,7 +57,7 @@ jobs: print(f'text={now.year}/{now.month}-part{1 + now.day // 8}')" >> $GITHUB_OUTPUT - name: Load pip Cache - uses: actions/cache@v3 + uses: actions/cache@v5 with: path: ${{ steps.pip-cache.outputs.dir }} key: ${{ runner.os }}-Python${{ matrix.python-version }}-${{ steps.date.outputs.text }}-pip-${{ hashFiles('**/setup.py', './.github/workflows/unit-tests.yml') }} @@ -74,7 +74,7 @@ jobs: --numprocesses auto - name: Generate Codecov Report - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v7 with: token: ${{ secrets.CODECOV_TOKEN }} env_vars: OS,PYTHON-VERSION