diff --git a/.github/workflows/dependency-check.yml b/.github/workflows/dependency-check.yml index cc2db240..fef7cc33 100644 --- a/.github/workflows/dependency-check.yml +++ b/.github/workflows/dependency-check.yml @@ -21,7 +21,7 @@ jobs: # speeds up repeat runs (~30 s instead of several minutes) - name: Restore NVD DB cache - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.dependency-check key: depcheck-${{ runner.os }}-${{ hashFiles('**/requirements*.txt', diff --git a/.github/workflows/docs-build.yml b/.github/workflows/docs-build.yml index dfdb8523..ff52d0d2 100644 --- a/.github/workflows/docs-build.yml +++ b/.github/workflows/docs-build.yml @@ -14,7 +14,7 @@ jobs: with: python-version: "3.x" - name: Cache uv - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/uv key: ${{ runner.os }}-uv-${{ hashFiles('**/pyproject.toml', '**/uv.lock') }} diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index aef3b5fb..323ce944 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -15,7 +15,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Cache uv - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/uv key: ${{ runner.os }}-uv-${{ hashFiles('**/pyproject.toml', '**/uv.lock') }} diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 4523c497..b3e8aad6 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -36,7 +36,7 @@ jobs: - name: Install pip 24.3.1 to avoid GHSA-4xh5-x5gv-qwph run: python -m pip install --upgrade "pip==24.3.1" - name: Cache uv - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/uv key: ${{ runner.os }}-uv-${{ hashFiles('**/pyproject.toml', '**/uv.lock') }} @@ -52,7 +52,7 @@ jobs: with: node-version: "20" - name: Cache npm - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.npm key: ${{ runner.os }}-npm-${{ hashFiles('**/package.json') }} @@ -62,7 +62,7 @@ jobs: run: npm install # Jest and Prettier are devDependencies installed here - name: Cache pre-commit - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/pre-commit key: ${{ runner.os }}-pre-commit-${{ hashFiles('.pre-commit-config.yaml') }} diff --git a/.github/workflows/release-packages.yml b/.github/workflows/release-packages.yml index 62228936..75ce0af8 100644 --- a/.github/workflows/release-packages.yml +++ b/.github/workflows/release-packages.yml @@ -21,7 +21,7 @@ jobs: with: python-version: "3.12" - name: Cache uv - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/uv key: ${{ runner.os }}-uv-${{ hashFiles('**/pyproject.toml', '**/uv.lock') }} @@ -77,7 +77,7 @@ jobs: with: python-version: "3.12" - name: Cache uv - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/uv key: ${{ runner.os }}-uv-${{ hashFiles('**/pyproject.toml', '**/uv.lock') }} @@ -113,7 +113,7 @@ jobs: with: python-version: "3.12" - name: Cache uv - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/uv key: ${{ runner.os }}-uv-${{ hashFiles('**/pyproject.toml', '**/uv.lock') }}