From bea669ebcdfa59fafa55fb0c5da0f000b9d2140f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Dec 2025 00:24:36 +0000 Subject: [PATCH] chore(deps): bump the github-actions-root-updates group across 1 directory with 3 updates Bumps the github-actions-root-updates group with 3 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [actions/cache](https://github.com/actions/cache) and [actions/upload-artifact](https://github.com/actions/upload-artifact). Updates `actions/checkout` from 4 to 6 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v6) Updates `actions/cache` from 4 to 5 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v4...v5) Updates `actions/upload-artifact` from 5 to 6 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-root-updates - dependency-name: actions/cache dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-root-updates - dependency-name: actions/upload-artifact dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-root-updates ... Signed-off-by: dependabot[bot] --- .github/workflows/build-base-images.yml | 4 ++-- .github/workflows/cache-cleanup.yml | 4 ++-- .github/workflows/ci.yml | 28 ++++++++++++------------ .github/workflows/claude-code-review.yml | 2 +- .github/workflows/claude.yml | 2 +- .github/workflows/deploy.yml | 12 +++++----- .github/workflows/docker-publish.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/test-optimization.yml | 2 +- .github/workflows/validate-workflows.yml | 2 +- 11 files changed, 31 insertions(+), 31 deletions(-) diff --git a/.github/workflows/build-base-images.yml b/.github/workflows/build-base-images.yml index de6e8f86..78c14803 100644 --- a/.github/workflows/build-base-images.yml +++ b/.github/workflows/build-base-images.yml @@ -57,7 +57,7 @@ jobs: df -h - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -146,7 +146,7 @@ jobs: df -h - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 diff --git a/.github/workflows/cache-cleanup.yml b/.github/workflows/cache-cleanup.yml index be42eea1..5bce29d7 100644 --- a/.github/workflows/cache-cleanup.yml +++ b/.github/workflows/cache-cleanup.yml @@ -37,7 +37,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Analyze cache usage id: analysis @@ -112,7 +112,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Cleanup old caches run: | diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 712ec801..84da99bb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -40,7 +40,7 @@ jobs: docker: ${{ steps.changes.outputs.docker }} dependencies: ${{ steps.changes.outputs.dependencies }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - uses: dorny/paths-filter@v3 id: changes with: @@ -77,7 +77,7 @@ jobs: should-build: ${{ steps.check-cache.outputs.should-build }} steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -190,7 +190,7 @@ jobs: continue-on-error: true - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 # Conditional Python setup - only if not using container - name: Set up Python 3.11 (fallback) @@ -207,7 +207,7 @@ jobs: # Multi-level caching strategy - name: Cache Python packages (L1 - pip cache) if: ${{ needs.prepare-base-images.outputs.should-build == 'true' || needs.prepare-base-images.outputs.python-image == '' }} - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/pip key: ${{ runner.os }}-pip-${{ env.CACHE_VERSION }}-${{ hashFiles('**/requirements*.txt', 'requirements-test.txt') }} @@ -217,7 +217,7 @@ jobs: - name: Cache Python packages (L2 - site-packages) if: ${{ needs.prepare-base-images.outputs.should-build == 'true' || needs.prepare-base-images.outputs.python-image == '' }} - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | ~/.local/lib/python${{ env.PYTHON_VERSION }}/site-packages @@ -228,7 +228,7 @@ jobs: ${{ runner.os }}-site-packages- - name: Cache test artifacts - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | ai-engine/.pytest_cache @@ -439,7 +439,7 @@ jobs: # Cache management removed - not using Docker buildx cache - name: Upload test results - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: always() with: name: test-results-${{ matrix.test-suite }} @@ -469,7 +469,7 @@ jobs: should-build: ${{ steps.check-cache.outputs.should-build }} steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Calculate Node dependencies hash id: deps-hash @@ -521,7 +521,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Node.js 20 uses: actions/setup-node@v6 @@ -530,7 +530,7 @@ jobs: # Multi-level caching for Node.js - name: Cache Node.js packages (L1 - npm cache) - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.npm key: ${{ runner.os }}-npm-cache-${{ env.CACHE_VERSION }}-${{ hashFiles('frontend/package-lock.json') }} @@ -539,7 +539,7 @@ jobs: ${{ runner.os }}-npm-cache- - name: Cache Node.js packages (L2 - node_modules) - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | node_modules @@ -552,7 +552,7 @@ jobs: - name: Cache build artifacts if: matrix.test-type == 'build' - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | frontend/dist @@ -601,7 +601,7 @@ jobs: esac - name: Upload frontend test results - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: always() && matrix.upload-artifacts == 'true' with: name: frontend-test-results-${{ matrix.test-type }} @@ -640,7 +640,7 @@ jobs: needs: [integration-tests, frontend-tests, prepare-base-images, prepare-node-base] steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Calculate performance metrics id: metrics diff --git a/.github/workflows/claude-code-review.yml b/.github/workflows/claude-code-review.yml index ab07e492..3c55836f 100644 --- a/.github/workflows/claude-code-review.yml +++ b/.github/workflows/claude-code-review.yml @@ -27,7 +27,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 1 diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 2e3e6df3..01f3e8c0 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -26,7 +26,7 @@ jobs: actions: read # Required for Claude to read CI results on PRs steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 1 diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 648f793e..44629356 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -43,7 +43,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v6 @@ -56,13 +56,13 @@ jobs: node-version: '20.19.0' - name: Cache Python dependencies - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/pip key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements*.txt') }} - name: Cache Node dependencies - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.npm key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }} @@ -156,7 +156,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Run Trivy vulnerability scanner uses: aquasecurity/trivy-action@master @@ -188,7 +188,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -237,7 +237,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup SSH uses: webfactory/ssh-agent@v0.9.1 diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index a20d0c71..b516982b 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -22,7 +22,7 @@ jobs: dockerfile: ./ai-engine/Dockerfile steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up QEMU uses: docker/setup-qemu-action@v3 diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index dfeb2998..d77c0a90 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -15,7 +15,7 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Setup Node.js uses: actions/setup-node@v6 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e34e42f7..e406a7ec 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,7 +12,7 @@ jobs: contents: write steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Create Release uses: softprops/action-gh-release@v2 diff --git a/.github/workflows/test-optimization.yml b/.github/workflows/test-optimization.yml index 618ef080..c6b9f2c4 100644 --- a/.github/workflows/test-optimization.yml +++ b/.github/workflows/test-optimization.yml @@ -35,7 +35,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 diff --git a/.github/workflows/validate-workflows.yml b/.github/workflows/validate-workflows.yml index 0d471d50..d106d301 100644 --- a/.github/workflows/validate-workflows.yml +++ b/.github/workflows/validate-workflows.yml @@ -13,7 +13,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Validate YAML syntax run: |