From 88d8fb6e548809eba55ddd87525b3385bebd30e9 Mon Sep 17 00:00:00 2001 From: Steve Manuel Date: Fri, 20 Feb 2026 14:09:28 -0800 Subject: [PATCH] fix: upgrade deprecated GitHub Actions to v4/v5 upload-artifact and download-artifact v3 are deprecated and now fail. Also bumps checkout to v4 and setup-python to v5. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/build.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 8af2568..f6b486d 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -15,11 +15,11 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: extractions/setup-just@v1 - name: Install poetry run: pipx install poetry - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: '3.10' cache: 'poetry' @@ -40,7 +40,7 @@ jobs: run: | just docs - name: Upload docs artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: docs path: docs/_build @@ -48,7 +48,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: extractions/setup-just@v1 - name: Install poetry run: pipx install poetry @@ -64,7 +64,7 @@ jobs: fi <<<"$pyproject" >pyproject.toml sed -e 's/^version = "0.0.0.replaced-by-ci"/version = "'"$version"'"/g' - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: '3.10' cache: 'poetry' @@ -74,7 +74,7 @@ jobs: just build - name: upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: dist path: dist/* @@ -83,11 +83,11 @@ jobs: needs: [docs, build] runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: dist path: dist - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: docs path: docs