From a86e4e095c4d8a07ddd7b897eb65ad63d289c2c5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Jul 2026 02:29:42 +0000 Subject: [PATCH] chore(deps): bump the github-actions group across 1 directory with 6 updates Bumps the github-actions group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `4` | `7` | | [actions/cache](https://github.com/actions/cache) | `5` | `6` | | [actions/setup-node](https://github.com/actions/setup-node) | `4` | `6` | | [anthropics/claude-code-action](https://github.com/anthropics/claude-code-action) | `1.0.140` | `1.0.165` | | [sigstore/gh-action-sigstore-python](https://github.com/sigstore/gh-action-sigstore-python) | `3.3.0` | `3.4.0` | | [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) | `5` | `7` | Updates `actions/checkout` from 4 to 7 - [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...v7) Updates `actions/cache` from 5 to 6 - [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/v5...v6) Updates `actions/setup-node` from 4 to 6 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v4...v6) Updates `anthropics/claude-code-action` from 1.0.140 to 1.0.165 - [Release notes](https://github.com/anthropics/claude-code-action/releases) - [Commits](https://github.com/anthropics/claude-code-action/compare/fbda2eb1bdc90d319b8d853f5deb53bca199a7c1...558b1d6cab4085c7753fe402c10bef0fbb92ac7a) Updates `sigstore/gh-action-sigstore-python` from 3.3.0 to 3.4.0 - [Release notes](https://github.com/sigstore/gh-action-sigstore-python/releases) - [Changelog](https://github.com/sigstore/gh-action-sigstore-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/sigstore/gh-action-sigstore-python/compare/v3.3.0...v3.4.0) Updates `astral-sh/setup-uv` from 5 to 7 - [Release notes](https://github.com/astral-sh/setup-uv/releases) - [Commits](https://github.com/astral-sh/setup-uv/compare/v5...v7) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/checkout dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/setup-node dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: anthropics/claude-code-action dependency-version: 1.0.157 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: astral-sh/setup-uv dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: sigstore/gh-action-sigstore-python dependency-version: 3.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions ... Signed-off-by: dependabot[bot] --- .github/workflows/benchmark_cpp.yml | 8 ++++---- .github/workflows/build-electron-apps.yml | 4 ++-- .github/workflows/build-installers.yml | 16 ++++++++-------- .github/workflows/build_agent_package.yml | 2 +- .github/workflows/build_agents.yml | 6 +++--- .github/workflows/build_cpp.yml | 16 ++++++++-------- .github/workflows/build_cpp_email.yml | 4 ++-- .github/workflows/build_tui.yml | 4 ++-- .github/workflows/check_doc_links.yml | 6 +++--- .github/workflows/claude-auth-canary.yml | 2 +- .github/workflows/claude-run.yml | 8 ++++---- .github/workflows/claude.yml | 8 ++++---- .github/workflows/dependency-review.yml | 2 +- .github/workflows/deploy_website.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/email_scorecard_refresh.yml | 2 +- .github/workflows/lemonade-version-bump.yml | 4 ++-- .github/workflows/lint.yml | 2 +- .github/workflows/publish.yml | 14 +++++++------- .github/workflows/publish_agents.yml | 4 ++-- .github/workflows/pypi.yml | 2 +- .github/workflows/release_agent_email.yml | 10 +++++----- .github/workflows/test_agent_behavior_e2e.yml | 2 +- .github/workflows/test_agent_email_npm.yml | 2 +- .github/workflows/test_agent_mcp_server.yml | 2 +- .github/workflows/test_agent_sdk.yml | 2 +- .github/workflows/test_analyst_agent.yml | 2 +- .github/workflows/test_api.yml | 2 +- .github/workflows/test_browser_agent.yml | 2 +- .github/workflows/test_chat_agent.yml | 2 +- .github/workflows/test_code_agent.yml | 2 +- .github/workflows/test_connectors_demo.yml | 2 +- .github/workflows/test_docqa_agent.yml | 2 +- .github/workflows/test_electron.yml | 14 +++++++------- .github/workflows/test_email_agent.yml | 2 +- .github/workflows/test_email_agent_eval.yml | 2 +- .github/workflows/test_email_agent_unit.yml | 2 +- .github/workflows/test_embeddings.yml | 2 +- .github/workflows/test_eval.yml | 2 +- .github/workflows/test_eval_rag.yml | 4 ++-- .github/workflows/test_examples.yml | 4 ++-- .github/workflows/test_gaia_cli_linux.yml | 2 +- .github/workflows/test_gaia_cli_windows.yml | 2 +- .github/workflows/test_lemonade_server.yml | 2 +- .github/workflows/test_mcp.yml | 4 ++-- .github/workflows/test_rag.yml | 4 ++-- .github/workflows/test_routing_agent.yml | 2 +- .github/workflows/test_sd.yml | 2 +- .github/workflows/test_security.yml | 4 ++-- .github/workflows/test_unit.yml | 4 ++-- .github/workflows/update-release-branch.yml | 2 +- .github/workflows/website-ci.yml | 4 ++-- 52 files changed, 107 insertions(+), 107 deletions(-) diff --git a/.github/workflows/benchmark_cpp.yml b/.github/workflows/benchmark_cpp.yml index 5544c9384..cc7983b2c 100644 --- a/.github/workflows/benchmark_cpp.yml +++ b/.github/workflows/benchmark_cpp.yml @@ -28,7 +28,7 @@ jobs: os: [ubuntu-latest, windows-latest] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install OpenSSL (Linux) if: runner.os == 'Linux' @@ -39,7 +39,7 @@ jobs: run: choco install openssl --no-progress -y - name: Restore FetchContent cache - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: cpp/build-bench/_deps key: fetchcontent-bench-${{ matrix.os }}-${{ hashFiles('cpp/CMakeLists.txt') }} @@ -47,7 +47,7 @@ jobs: # Restore baseline from last main-branch run (prefix match gets latest) - name: Restore benchmark baseline id: restore-baseline - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: cpp/benchmark-results.json key: benchmark-baseline-${{ matrix.os }}-dummy @@ -146,7 +146,7 @@ jobs: # Save new baseline only on pushes to main (immutable cache: unique key per run) - name: Save benchmark baseline if: github.ref == 'refs/heads/main' && github.event_name == 'push' - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: cpp/benchmark-results.json key: benchmark-baseline-${{ matrix.os }}-${{ github.run_id }} diff --git a/.github/workflows/build-electron-apps.yml b/.github/workflows/build-electron-apps.yml index 08c53f890..9ad18290d 100644 --- a/.github/workflows/build-electron-apps.yml +++ b/.github/workflows/build-electron-apps.yml @@ -31,7 +31,7 @@ jobs: matrix: ${{ steps.discover.outputs.matrix }} has_apps: ${{ steps.discover.outputs.has_apps }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space @@ -89,7 +89,7 @@ jobs: app: ${{ fromJson(needs.discover-apps.outputs.matrix).app }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Node.js uses: actions/setup-node@v6 diff --git a/.github/workflows/build-installers.yml b/.github/workflows/build-installers.yml index ab5ea57d0..bf773fa10 100644 --- a/.github/workflows/build-installers.yml +++ b/.github/workflows/build-installers.yml @@ -177,7 +177,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 # full history for any version calculations ref: ${{ inputs.tag || github.ref }} @@ -194,7 +194,7 @@ jobs: # platform. Cross-runner cache paths are listed together — actions/cache # silently skips paths that don't exist on the current runner. - name: Cache electron + electron-builder - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: | ~/.cache/electron @@ -735,7 +735,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Download Linux installer artifact uses: actions/download-artifact@v8 @@ -776,7 +776,7 @@ jobs: contents: read steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Download macOS installer artifact uses: actions/download-artifact@v8 @@ -805,7 +805,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Download Linux installer artifact uses: actions/download-artifact@v8 @@ -1064,7 +1064,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Download Linux installer artifact uses: actions/download-artifact@v8 @@ -1171,7 +1171,7 @@ jobs: os: [ubuntu-latest, windows-latest] steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 @@ -1212,7 +1212,7 @@ jobs: # needs: build # runs-on: ubuntu-24.04 # steps: - # - uses: actions/checkout@v6 + # - uses: actions/checkout@v7 # - run: sudo apt-get install --yes cage grim imagemagick libfuse2 # - run: cage -s -- xvfb-run "${APPIMAGE}" & # - run: sleep 20 && grim -t png /tmp/shot.png diff --git a/.github/workflows/build_agent_package.yml b/.github/workflows/build_agent_package.yml index 311b27bea..c4a9aed2c 100644 --- a/.github/workflows/build_agent_package.yml +++ b/.github/workflows/build_agent_package.yml @@ -34,7 +34,7 @@ jobs: name: Build and share ${{ inputs.agent_id }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: ${{ inputs.ref || github.ref }} diff --git a/.github/workflows/build_agents.yml b/.github/workflows/build_agents.yml index a7b2b49e4..7b219496e 100644 --- a/.github/workflows/build_agents.yml +++ b/.github/workflows/build_agents.yml @@ -66,7 +66,7 @@ jobs: VCPKG_DEFAULT_BINARY_CACHE: ${{ github.workspace }}/.vcpkg-cache steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 @@ -81,7 +81,7 @@ jobs: run: mkdir -p "${VCPKG_DEFAULT_BINARY_CACHE}" - name: Restore vcpkg binary cache - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: ${{ github.workspace }}/.vcpkg-cache key: vcpkg-${{ matrix.triplet }}-${{ hashFiles('cpp/vcpkg.json') }} @@ -89,7 +89,7 @@ jobs: vcpkg-${{ matrix.triplet }}- - name: Restore FetchContent cache - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: cpp/build/_deps key: fetchcontent-agents-${{ matrix.platform }}-${{ hashFiles('cpp/CMakeLists.txt') }} diff --git a/.github/workflows/build_cpp.yml b/.github/workflows/build_cpp.yml index 528d90ae8..a7a3cd90e 100644 --- a/.github/workflows/build_cpp.yml +++ b/.github/workflows/build_cpp.yml @@ -46,7 +46,7 @@ jobs: os: [ubuntu-latest, windows-latest] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install OpenSSL (Linux) if: runner.os == 'Linux' @@ -58,7 +58,7 @@ jobs: - name: Restore FetchContent cache id: cache-deps - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: cpp/build/_deps key: fetchcontent-${{ matrix.os }}-${{ hashFiles('cpp/CMakeLists.txt') }} @@ -84,14 +84,14 @@ jobs: os: [ubuntu-latest, windows-latest] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install OpenSSL (Linux) if: runner.os == 'Linux' run: sudo apt-get install -y libssl-dev - name: Restore FetchContent cache - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: cpp/build/_deps key: fetchcontent-install-${{ matrix.os }}-${{ hashFiles('cpp/CMakeLists.txt') }} @@ -133,7 +133,7 @@ jobs: os: [ubuntu-latest, windows-latest] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install OpenSSL (Linux) if: runner.os == 'Linux' @@ -144,7 +144,7 @@ jobs: run: choco install openssl --no-progress -y - name: Restore FetchContent cache - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: cpp/build-shared/_deps key: fetchcontent-shared-${{ matrix.os }}-${{ hashFiles('cpp/CMakeLists.txt') }} @@ -165,7 +165,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Python environment uses: ./.github/actions/setup-venv @@ -243,7 +243,7 @@ jobs: Write-Host "Build tools ready" - name: Restore FetchContent cache - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: cpp/build-integration/_deps key: fetchcontent-integration-windows-${{ hashFiles('cpp/CMakeLists.txt') }} diff --git a/.github/workflows/build_cpp_email.yml b/.github/workflows/build_cpp_email.yml index a3b1cea6f..650d6beba 100644 --- a/.github/workflows/build_cpp_email.yml +++ b/.github/workflows/build_cpp_email.yml @@ -58,7 +58,7 @@ jobs: os: [ubuntu-latest, windows-latest] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 # Guard: the C++ email agent module must exist before we try to build it. # The path filters above mean this job normally only runs once @@ -85,7 +85,7 @@ jobs: - name: Restore FetchContent cache id: cache-deps - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: cpp/build/_deps key: fetchcontent-email-${{ matrix.os }}-${{ hashFiles('cpp/CMakeLists.txt', 'cpp/agents/email/**/CMakeLists.txt') }} diff --git a/.github/workflows/build_tui.yml b/.github/workflows/build_tui.yml index cbf9f44ce..d9c69341f 100644 --- a/.github/workflows/build_tui.yml +++ b/.github/workflows/build_tui.yml @@ -37,7 +37,7 @@ jobs: run: working-directory: tui steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-go@v6 with: @@ -73,7 +73,7 @@ jobs: run: working-directory: tui steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-go@v6 with: diff --git a/.github/workflows/check_doc_links.yml b/.github/workflows/check_doc_links.yml index f19dbd594..2d6025ec0 100644 --- a/.github/workflows/check_doc_links.yml +++ b/.github/workflows/check_doc_links.yml @@ -36,7 +36,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 @@ -54,7 +54,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 @@ -72,7 +72,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/claude-auth-canary.yml b/.github/workflows/claude-auth-canary.yml index 4410bd387..337ca33b5 100644 --- a/.github/workflows/claude-auth-canary.yml +++ b/.github/workflows/claude-auth-canary.yml @@ -29,7 +29,7 @@ jobs: # NO continue-on-error: an auth failure MUST fail the job so the notify step # fires. Same OAuth-preferred / API-key-fallback wiring as claude.yml. Haiku + # 1 turn keeps the monthly subscription-quota cost negligible. - uses: anthropics/claude-code-action@fbda2eb1bdc90d319b8d853f5deb53bca199a7c1 # v1.0.140 + uses: anthropics/claude-code-action@558b1d6cab4085c7753fe402c10bef0fbb92ac7a # v1.0.165 with: anthropic_api_key: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN == '' && secrets.ANTHROPIC_API_KEY || '' }} claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} diff --git a/.github/workflows/claude-run.yml b/.github/workflows/claude-run.yml index cf12a016d..c9e931137 100644 --- a/.github/workflows/claude-run.yml +++ b/.github/workflows/claude-run.yml @@ -62,7 +62,7 @@ jobs: # checkout the PR head and diff it against base. --- - name: Checkout PR head if: github.event_name == 'pull_request_target' || github.event_name == 'pull_request_review_comment' - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 0 @@ -114,7 +114,7 @@ jobs: # the comment is on a PR conversation. --- - name: Checkout repository if: github.event_name == 'issues' || github.event_name == 'issue_comment' - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 @@ -189,7 +189,7 @@ jobs: # not red-X a contributor's PR CI. Visibility comes from the verification step. - name: Run Claude (attempt 1) id: a1 - uses: anthropics/claude-code-action@fbda2eb1bdc90d319b8d853f5deb53bca199a7c1 # v1.0.140 + uses: anthropics/claude-code-action@558b1d6cab4085c7753fe402c10bef0fbb92ac7a # v1.0.165 continue-on-error: true with: # Prefer subscription OAuth, fall back to API key — see claude.yml "Authentication". @@ -212,7 +212,7 @@ jobs: - name: Run Claude (attempt 2 — retry install-phase crash) id: a2 if: "!cancelled() && steps.a1.outcome == 'failure' && steps.a1.outputs.execution_file == ''" - uses: anthropics/claude-code-action@fbda2eb1bdc90d319b8d853f5deb53bca199a7c1 # v1.0.140 + uses: anthropics/claude-code-action@558b1d6cab4085c7753fe402c10bef0fbb92ac7a # v1.0.165 continue-on-error: true with: anthropic_api_key: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN == '' && secrets.ANTHROPIC_API_KEY || '' }} diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index ec4b5d2b6..264ca9cbf 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -772,7 +772,7 @@ jobs: cancel-in-progress: true steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 @@ -790,7 +790,7 @@ jobs: - name: Attempt auto-fix id: claude # referenced by the Notify step's execution_file check below - uses: anthropics/claude-code-action@fbda2eb1bdc90d319b8d853f5deb53bca199a7c1 # v1.0.140 + uses: anthropics/claude-code-action@558b1d6cab4085c7753fe402c10bef0fbb92ac7a # v1.0.165 with: # Prefer subscription OAuth, fall back to API key — see "Authentication" in the file header. anthropic_api_key: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN == '' && secrets.ANTHROPIC_API_KEY || '' }} @@ -1140,7 +1140,7 @@ jobs: - name: Checkout repository if: steps.tag.outputs.SKIP != 'true' - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: ref: main # Checkout main branch (not tag) so we can commit fetch-depth: 0 # Full history for tag comparison @@ -1258,7 +1258,7 @@ jobs: # continue-on-error: a rate-limit / expired-token / outage failure here is # caught by the "Verify and validate release notes" step (which fails the job) # and the "Notify on failure" step opens a tracking issue. - uses: anthropics/claude-code-action@fbda2eb1bdc90d319b8d853f5deb53bca199a7c1 # v1.0.140 + uses: anthropics/claude-code-action@558b1d6cab4085c7753fe402c10bef0fbb92ac7a # v1.0.165 continue-on-error: true with: # Prefer subscription OAuth, fall back to API key — see "Authentication" in the file header. diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index 58c6f395f..99b66268f 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -31,7 +31,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Dependency Review uses: actions/dependency-review-action@v5 diff --git a/.github/workflows/deploy_website.yml b/.github/workflows/deploy_website.yml index 128721709..aebb33a2b 100644 --- a/.github/workflows/deploy_website.yml +++ b/.github/workflows/deploy_website.yml @@ -43,7 +43,7 @@ jobs: name: Deploy website to Railway runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 8e6374cc6..869abcf68 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -30,7 +30,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Node.js uses: actions/setup-node@v6 diff --git a/.github/workflows/email_scorecard_refresh.yml b/.github/workflows/email_scorecard_refresh.yml index e0fca2dcd..feff5af80 100644 --- a/.github/workflows/email_scorecard_refresh.yml +++ b/.github/workflows/email_scorecard_refresh.yml @@ -68,7 +68,7 @@ jobs: timeout-minutes: 90 steps: - name: Checkout (the pushed branch) - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: ref: ${{ github.head_ref || github.ref_name }} fetch-depth: 0 # full history for git describe (cross-version baseline) diff --git a/.github/workflows/lemonade-version-bump.yml b/.github/workflows/lemonade-version-bump.yml index e14f64719..869f197fc 100644 --- a/.github/workflows/lemonade-version-bump.yml +++ b/.github/workflows/lemonade-version-bump.yml @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 @@ -135,7 +135,7 @@ jobs: - name: Open Lemonade bump PR if: steps.detect.outputs.should_bump == 'true' - uses: anthropics/claude-code-action@fbda2eb1bdc90d319b8d853f5deb53bca199a7c1 # v1.0.140 + uses: anthropics/claude-code-action@558b1d6cab4085c7753fe402c10bef0fbb92ac7a # v1.0.165 with: # Prefer subscription OAuth, fall back to API key — same wiring as claude.yml. anthropic_api_key: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN == '' && secrets.ANTHROPIC_API_KEY || '' }} diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 99b249bd8..314a3e27c 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -51,7 +51,7 @@ jobs: timeout-minutes: 15 if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 27dacbb13..f6c825bdb 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -46,7 +46,7 @@ jobs: tag_name: ${{ steps.tag.outputs.TAG_NAME }} tag_version: ${{ steps.tag.outputs.TAG_VERSION }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 0 @@ -181,7 +181,7 @@ jobs: needs: [validate, build-npm] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-python@v6 with: python-version: '3.x' @@ -216,7 +216,7 @@ jobs: needs: validate runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-python@v6 with: @@ -352,7 +352,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Download distributions uses: actions/download-artifact@v8 with: @@ -377,7 +377,7 @@ jobs: contents: read id-token: write steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: # Node 24 ships with npm 11+ which supports OIDC trusted publishing. @@ -485,7 +485,7 @@ jobs: contents: write id-token: write steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Download Python distributions uses: actions/download-artifact@v8 @@ -494,7 +494,7 @@ jobs: path: dist/ - name: Sign with Sigstore - uses: sigstore/gh-action-sigstore-python@v3.3.0 + uses: sigstore/gh-action-sigstore-python@v3.4.0 with: inputs: >- ./dist/*.tar.gz diff --git a/.github/workflows/publish_agents.yml b/.github/workflows/publish_agents.yml index f64b38f27..66871d14b 100644 --- a/.github/workflows/publish_agents.yml +++ b/.github/workflows/publish_agents.yml @@ -63,7 +63,7 @@ jobs: outputs: matrix: ${{ steps.list.outputs.matrix }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-python@v6 with: python-version: '3.x' @@ -83,7 +83,7 @@ jobs: fail-fast: false matrix: ${{ fromJson(needs.discover.outputs.matrix) }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: ./.github/actions/build-agent-wheel with: path: ${{ matrix.path }} diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index fa640668f..4888ec9bf 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -18,7 +18,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-python@v6 with: python-version: "3.x" diff --git a/.github/workflows/release_agent_email.yml b/.github/workflows/release_agent_email.yml index c81bec12e..b1d359882 100644 --- a/.github/workflows/release_agent_email.yml +++ b/.github/workflows/release_agent_email.yml @@ -152,7 +152,7 @@ jobs: frozen: email-agent required: false steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 @@ -160,7 +160,7 @@ jobs: python-version: '3.12' - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7 - name: Install deps + PyInstaller (frozen-binary env) shell: bash @@ -231,7 +231,7 @@ jobs: outputs: ok: ${{ steps.smoke.outputs.ok }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 @@ -271,7 +271,7 @@ jobs: name: Scorecard gate runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 0 # full history so git describe can find previous tags - uses: actions/setup-python@v6 @@ -353,7 +353,7 @@ jobs: id-token: write # npm trusted publishing (OIDC) — no npm token actions: write # gh workflow run deploy_website.yml (redeploy on publish) steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 0 # full history so the main-ancestry guard can resolve diff --git a/.github/workflows/test_agent_behavior_e2e.yml b/.github/workflows/test_agent_behavior_e2e.yml index 2a702312f..72cb7fcc2 100644 --- a/.github/workflows/test_agent_behavior_e2e.yml +++ b/.github/workflows/test_agent_behavior_e2e.yml @@ -22,7 +22,7 @@ jobs: behavior-e2e: runs-on: [self-hosted, strix-halo] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Python environment uses: ./.github/actions/setup-venv diff --git a/.github/workflows/test_agent_email_npm.yml b/.github/workflows/test_agent_email_npm.yml index bf54a4be9..cd108dfbd 100644 --- a/.github/workflows/test_agent_email_npm.yml +++ b/.github/workflows/test_agent_email_npm.yml @@ -40,7 +40,7 @@ jobs: working-directory: hub/agents/npm/agent-email steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Node.js uses: actions/setup-node@v6 diff --git a/.github/workflows/test_agent_mcp_server.yml b/.github/workflows/test_agent_mcp_server.yml index 6988079c1..016eb0fdf 100644 --- a/.github/workflows/test_agent_mcp_server.yml +++ b/.github/workflows/test_agent_mcp_server.yml @@ -49,7 +49,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Free disk space if: matrix.os == 'ubuntu-latest' diff --git a/.github/workflows/test_agent_sdk.yml b/.github/workflows/test_agent_sdk.yml index 0e1749ff3..19ab57871 100644 --- a/.github/workflows/test_agent_sdk.yml +++ b/.github/workflows/test_agent_sdk.yml @@ -42,7 +42,7 @@ jobs: runs-on: ${{ contains(github.event.pull_request.labels.*.name, 'stx-test') && 'stx-test' || 'stx' }} if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Python Environment uses: ./.github/actions/setup-venv diff --git a/.github/workflows/test_analyst_agent.yml b/.github/workflows/test_analyst_agent.yml index 14facd7fe..56ac7f7a0 100644 --- a/.github/workflows/test_analyst_agent.yml +++ b/.github/workflows/test_analyst_agent.yml @@ -42,7 +42,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/test_api.yml b/.github/workflows/test_api.yml index b1146f5de..976c4b85e 100644 --- a/.github/workflows/test_api.yml +++ b/.github/workflows/test_api.yml @@ -50,7 +50,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Python environment uses: ./.github/actions/setup-venv diff --git a/.github/workflows/test_browser_agent.yml b/.github/workflows/test_browser_agent.yml index 5c2803cdf..0e35f9ecf 100644 --- a/.github/workflows/test_browser_agent.yml +++ b/.github/workflows/test_browser_agent.yml @@ -42,7 +42,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/test_chat_agent.yml b/.github/workflows/test_chat_agent.yml index a9fb8bc86..15d62e080 100644 --- a/.github/workflows/test_chat_agent.yml +++ b/.github/workflows/test_chat_agent.yml @@ -52,7 +52,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space diff --git a/.github/workflows/test_code_agent.yml b/.github/workflows/test_code_agent.yml index fcda0e5ed..b2c162e6f 100644 --- a/.github/workflows/test_code_agent.yml +++ b/.github/workflows/test_code_agent.yml @@ -43,7 +43,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space diff --git a/.github/workflows/test_connectors_demo.yml b/.github/workflows/test_connectors_demo.yml index e3da5059a..157676adf 100644 --- a/.github/workflows/test_connectors_demo.yml +++ b/.github/workflows/test_connectors_demo.yml @@ -42,7 +42,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/test_docqa_agent.yml b/.github/workflows/test_docqa_agent.yml index 054cda516..dba318731 100644 --- a/.github/workflows/test_docqa_agent.yml +++ b/.github/workflows/test_docqa_agent.yml @@ -44,7 +44,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/test_electron.yml b/.github/workflows/test_electron.yml index 02ff3f7f8..510176ad4 100644 --- a/.github/workflows/test_electron.yml +++ b/.github/workflows/test_electron.yml @@ -41,7 +41,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space @@ -87,7 +87,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Node.js uses: actions/setup-node@v6 @@ -112,7 +112,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space @@ -158,7 +158,7 @@ jobs: timeout-minutes: 20 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space @@ -207,7 +207,7 @@ jobs: has_package_script: false steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space @@ -298,7 +298,7 @@ jobs: path: hub/agents/python/emr/gaia_agent_emr/dashboard/electron steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space @@ -339,7 +339,7 @@ jobs: path: src/gaia/apps/example/webui steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space diff --git a/.github/workflows/test_email_agent.yml b/.github/workflows/test_email_agent.yml index 882a4f7a1..ae62bc215 100644 --- a/.github/workflows/test_email_agent.yml +++ b/.github/workflows/test_email_agent.yml @@ -44,7 +44,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/test_email_agent_eval.yml b/.github/workflows/test_email_agent_eval.yml index 414b9669b..af6f6a2f1 100644 --- a/.github/workflows/test_email_agent_eval.yml +++ b/.github/workflows/test_email_agent_eval.yml @@ -73,7 +73,7 @@ jobs: timeout-minutes: 90 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/test_email_agent_unit.yml b/.github/workflows/test_email_agent_unit.yml index 4465aa5f2..0dd01efa7 100644 --- a/.github/workflows/test_email_agent_unit.yml +++ b/.github/workflows/test_email_agent_unit.yml @@ -65,7 +65,7 @@ jobs: matrix: python-version: ['3.10', '3.12'] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/test_embeddings.yml b/.github/workflows/test_embeddings.yml index d1bcc0be8..846e97524 100644 --- a/.github/workflows/test_embeddings.yml +++ b/.github/workflows/test_embeddings.yml @@ -40,7 +40,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Python environment uses: ./.github/actions/setup-venv diff --git a/.github/workflows/test_eval.yml b/.github/workflows/test_eval.yml index fd099926e..bc5ad2a78 100644 --- a/.github/workflows/test_eval.yml +++ b/.github/workflows/test_eval.yml @@ -50,7 +50,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Set up Python 3.12 uses: actions/setup-python@v6 diff --git a/.github/workflows/test_eval_rag.yml b/.github/workflows/test_eval_rag.yml index 6e4bf478c..7fefb7b89 100644 --- a/.github/workflows/test_eval_rag.yml +++ b/.github/workflows/test_eval_rag.yml @@ -23,7 +23,7 @@ jobs: if: ${{ github.event.pull_request.head.repo.full_name != github.repository }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Notify skipped run: | echo "[SKIP] ANTHROPIC_API_KEY not available in this run (fork PR or missing secret). Skipping RAG eval job." @@ -36,7 +36,7 @@ jobs: ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/test_examples.yml b/.github/workflows/test_examples.yml index c2f1cded7..bb0052bd9 100644 --- a/.github/workflows/test_examples.yml +++ b/.github/workflows/test_examples.yml @@ -50,7 +50,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space @@ -94,7 +94,7 @@ jobs: timeout-minutes: 30 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Python environment uses: ./.github/actions/setup-venv diff --git a/.github/workflows/test_gaia_cli_linux.yml b/.github/workflows/test_gaia_cli_linux.yml index 531722a75..424464726 100644 --- a/.github/workflows/test_gaia_cli_linux.yml +++ b/.github/workflows/test_gaia_cli_linux.yml @@ -34,7 +34,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space diff --git a/.github/workflows/test_gaia_cli_windows.yml b/.github/workflows/test_gaia_cli_windows.yml index abc61b2d8..2127a56e1 100644 --- a/.github/workflows/test_gaia_cli_windows.yml +++ b/.github/workflows/test_gaia_cli_windows.yml @@ -45,7 +45,7 @@ jobs: runs-on: ${{ contains(github.event.pull_request.labels.*.name, 'stx-test') && 'stx-test' || 'stx' }} if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Python Environment uses: ./.github/actions/setup-venv diff --git a/.github/workflows/test_lemonade_server.yml b/.github/workflows/test_lemonade_server.yml index a3ed71404..926d44641 100644 --- a/.github/workflows/test_lemonade_server.yml +++ b/.github/workflows/test_lemonade_server.yml @@ -54,7 +54,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Python environment uses: ./.github/actions/setup-venv diff --git a/.github/workflows/test_mcp.yml b/.github/workflows/test_mcp.yml index 986b7ddea..52d087ff4 100644 --- a/.github/workflows/test_mcp.yml +++ b/.github/workflows/test_mcp.yml @@ -44,7 +44,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 @@ -155,7 +155,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space diff --git a/.github/workflows/test_rag.yml b/.github/workflows/test_rag.yml index edbc99d81..663be7fd0 100644 --- a/.github/workflows/test_rag.yml +++ b/.github/workflows/test_rag.yml @@ -42,7 +42,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space @@ -77,7 +77,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup Python environment uses: ./.github/actions/setup-venv diff --git a/.github/workflows/test_routing_agent.yml b/.github/workflows/test_routing_agent.yml index 3af4c3fb9..17154e878 100644 --- a/.github/workflows/test_routing_agent.yml +++ b/.github/workflows/test_routing_agent.yml @@ -44,7 +44,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/test_sd.yml b/.github/workflows/test_sd.yml index 323ff4d0e..6fc57607c 100644 --- a/.github/workflows/test_sd.yml +++ b/.github/workflows/test_sd.yml @@ -39,7 +39,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') timeout-minutes: 15 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Kill Stuck Processes (MSI and Lemonade Server) if: always() diff --git a/.github/workflows/test_security.yml b/.github/workflows/test_security.yml index 113d58e29..0e71d3e63 100644 --- a/.github/workflows/test_security.yml +++ b/.github/workflows/test_security.yml @@ -44,7 +44,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Free disk space uses: ./.github/actions/free-disk-space @@ -145,7 +145,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/test_unit.yml b/.github/workflows/test_unit.yml index 72fdd323f..0a75c509b 100644 --- a/.github/workflows/test_unit.yml +++ b/.github/workflows/test_unit.yml @@ -48,7 +48,7 @@ jobs: matrix: python-version: ['3.10', '3.11', '3.12'] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 @@ -162,7 +162,7 @@ jobs: if: github.event_name != 'pull_request' || github.event.pull_request.draft == false || contains(github.event.pull_request.labels.*.name, 'ready_for_ci') continue-on-error: true steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/update-release-branch.yml b/.github/workflows/update-release-branch.yml index a98ad74c9..c6b114690 100644 --- a/.github/workflows/update-release-branch.yml +++ b/.github/workflows/update-release-branch.yml @@ -16,7 +16,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 diff --git a/.github/workflows/website-ci.yml b/.github/workflows/website-ci.yml index 69a922623..cd2f89e1b 100644 --- a/.github/workflows/website-ci.yml +++ b/.github/workflows/website-ci.yml @@ -43,9 +43,9 @@ jobs: # real dependency (no fixture fallback). A hub outage fails the build loudly. HUB_CATALOG_URL: https://hub.amd-gaia.ai steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: '20' cache: npm