From 293c2fdbc2d7053369ef673233fdbd0290f24a60 Mon Sep 17 00:00:00 2001 From: Benjamin Gilbert Date: Thu, 5 Mar 2026 21:30:39 -0700 Subject: [PATCH] workflows: update actions/checkout and actions/cache to current No breaking changes. Signed-off-by: Benjamin Gilbert --- .github/workflows/build.yml | 6 +++--- .github/workflows/container-linux.yml | 2 +- .github/workflows/container-windows.yml | 2 +- .github/workflows/main.yml | 6 +++--- .github/workflows/pr.yml | 6 +++--- .github/workflows/release.yml | 2 +- .github/workflows/update-check.yml | 2 +- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9fea426..7eaca8c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -70,14 +70,14 @@ jobs: version: ${{ steps.prep.outputs.version }} steps: - name: Check out repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: ${{ inputs.openslide_bin_repo }} ref: ${{ inputs.openslide_bin_ref }} - name: Check out OpenSlide if: inputs.openslide_repo != '' - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: ${{ inputs.openslide_repo }} ref: ${{ inputs.openslide_ref }} @@ -104,7 +104,7 @@ jobs: # use a fresh cache every year to flush out old sources echo "year=$(date +%Y)" >> $GITHUB_OUTPUT - name: Cache sources - uses: actions/cache@v4 + uses: actions/cache@v5 with: key: build-packagecache-${{ steps.cache-key.outputs.year }}-${{ steps.cache-key.outputs.sha256 }} restore-keys: build-packagecache-${{ steps.cache-key.outputs.year }}- diff --git a/.github/workflows/container-linux.yml b/.github/workflows/container-linux.yml index d24de56..1ee8dee 100644 --- a/.github/workflows/container-linux.yml +++ b/.github/workflows/container-linux.yml @@ -33,7 +33,7 @@ jobs: sudo apt-get update sudo apt-get -y install qemu-user-static - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Build container # Cross-build the arm64 container from amd64 for simplicity run: | diff --git a/.github/workflows/container-windows.yml b/.github/workflows/container-windows.yml index f4ad8e1..bf1df5d 100644 --- a/.github/workflows/container-windows.yml +++ b/.github/workflows/container-windows.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Build container run: | podman build -t $CONTAINER_IMAGE builder/windows diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2ce54f1..8a93930 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-slim steps: - name: Check out repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v6 with: @@ -24,7 +24,7 @@ jobs: - name: Install dependencies run: python -m pip install pre-commit - name: Cache pre-commit environments - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/pre-commit key: pre-commit|${{ env.pythonLocation }}|${{ hashFiles('.pre-commit-config.yaml') }} @@ -40,7 +40,7 @@ jobs: windows_builder_repo_and_digest: ${{ steps.find-windows.outputs.builder_repo_and_digest }} steps: - name: Check out repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Find Linux builder container digest id: find-linux uses: ./.github/find-container-digest diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index b24362a..dc281e9 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-slim steps: - name: Check out repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v6 with: @@ -23,7 +23,7 @@ jobs: - name: Install dependencies run: python -m pip install pre-commit - name: Cache pre-commit environments - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/pre-commit key: pre-commit|${{ env.pythonLocation }}|${{ hashFiles('.pre-commit-config.yaml') }} @@ -39,7 +39,7 @@ jobs: windows_builder_repo_and_digest: ${{ steps.find-windows.outputs.builder_repo_and_digest }} steps: - name: Check out repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Find Linux builder container digest id: find-linux uses: ./.github/find-container-digest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e3b5a95..0e816ab 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,7 +20,7 @@ jobs: windows_builder_repo_and_digest: ${{ steps.find-windows.outputs.builder_repo_and_digest }} steps: - name: Check out repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Find Linux builder container digest id: find-linux uses: ./.github/find-container-digest diff --git a/.github/workflows/update-check.yml b/.github/workflows/update-check.yml index 752de34..13f3b1b 100644 --- a/.github/workflows/update-check.yml +++ b/.github/workflows/update-check.yml @@ -33,7 +33,7 @@ jobs: - name: Install dependencies run: pip install --user meson requests - name: Check out repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: token: ${{ secrets.OPENSLIDE_BOT_TOKEN }} - name: Get bot username