chore(deps): bump the actions group across 1 directory with 5 updates

Bumps the actions group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [anthropics/claude-code-action](https://github.com/anthropics/claude-code-action) | `1.0.183` | `1.0.208` |
| [actions/setup-node](https://github.com/actions/setup-node) | `4.0.2` | `7.0.0` |
| [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) | `e18b497796c12c097a38f9edb9d0641fb99eee32` | `f0d9c3887740aee45f6153b24b3a6b815192ec16` |
| [docker/login-action](https://github.com/docker/login-action) | `4.5.2` | `4.6.0` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) | `4.2.0` | `4.3.0` |



Updates `anthropics/claude-code-action` from 1.0.183 to 1.0.208
- [Release notes](https://github.com/anthropics/claude-code-action/releases)
- [Commits](be7b93b190...e8c2d7c16c)

Updates `actions/setup-node` from 4.0.2 to 7.0.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.0.2...v7)

Updates `Swatinem/rust-cache` from e18b497796c12c097a38f9edb9d0641fb99eee32 to f0d9c3887740aee45f6153b24b3a6b815192ec16
- [Release notes](https://github.com/swatinem/rust-cache/releases)
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)
- [Commits](e18b497796...f0d9c38877)

Updates `docker/login-action` from 4.5.2 to 4.6.0
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](371161bbe7...dbcb813823)

Updates `docker/setup-buildx-action` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](bb05f3f551...37fe631027)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: anthropics/claude-code-action
  dependency-version: 1.0.198
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: docker/login-action
  dependency-version: 4.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: Swatinem/rust-cache
  dependency-version: f0d9c3887740aee45f6153b24b3a6b815192ec16
  dependency-type: direct:production
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
dependabot[bot]
2026-08-30 20:16:14 +00:00
committed by GitHub
parent 94b7187e16
commit c1db630b1f
15 changed files with 40 additions and 40 deletions

View File

@@ -51,7 +51,7 @@ jobs:
- name: Run Claude Code review
if: steps.pr_metadata.outputs.is_cross_repository != 'true'
uses: anthropics/claude-code-action@be7b93b1907a4abad570368f3c74b6fe3807510b # v1
uses: anthropics/claude-code-action@e8c2d7c16c018cf1e694711c1c07a5f5db2b5eb1 # v1
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
allowed_bots: "ironclaw-ci[bot]"

View File

@@ -429,7 +429,7 @@ jobs:
webui_dir="$(bash scripts/ci/crate-dir.sh ironclaw_webui)"
cd "${webui_dir}/frontend"
pnpm install --frozen-lockfile
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
shared-key: clippy
# Keep saves to protected-branch and merge_group runs so the ~10 GB
@@ -553,7 +553,7 @@ jobs:
webui_dir="$(bash scripts/ci/crate-dir.sh ironclaw_webui)"
cd "${webui_dir}/frontend"
pnpm install --frozen-lockfile
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: windows-${{ matrix.name }}
save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
@@ -576,7 +576,7 @@ jobs:
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: "3.12"
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
shared-key: reborn-cli-smoke
# Keep saves to protected-branch and merge_group runs so the ~10 GB

View File

@@ -120,7 +120,7 @@ jobs:
components: llvm-tools-preview
targets: wasm32-wasip2
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: coverage-llvm21-${{ matrix.name }}
@@ -232,7 +232,7 @@ jobs:
components: llvm-tools-preview
targets: wasm32-wasip2
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: e2e-coverage-llvm21

View File

@@ -146,7 +146,7 @@ jobs:
echo "target=runtime" >> "$GITHUB_OUTPUT"
- name: Log in to Docker Hub
uses: docker/login-action@371161bbe7024a29a25c5e19bfcbc0804fe9ad2c # v4.5.2
uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
with:
username: ${{ vars.DOCKER_REGISTRY_USER }}
password: ${{ secrets.DOCKER_REGISTRY_TOKEN }}
@@ -176,7 +176,7 @@ jobs:
- name: Set up Docker Buildx
if: steps.check.outputs.skip != 'true'
uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build and push (ironclaw)
if: steps.check.outputs.skip != 'true'

View File

@@ -143,7 +143,7 @@ jobs:
- name: "Enable pnpm"
run: "corepack enable pnpm"
shell: "bash"
- uses: swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32
- uses: swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16
with:
key: ${{ join(matrix.targets, '-') }}
cache-provider: ${{ matrix.cache_provider }}

View File

@@ -63,7 +63,7 @@ jobs:
- name: Install Rust
uses: ./.github/actions/setup-rust
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: ironclaw-stress-libsql
save-if: ${{ github.event_name == 'schedule' || github.event_name == 'merge_group' }}
@@ -142,7 +142,7 @@ jobs:
- name: Install Rust
uses: ./.github/actions/setup-rust
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: ironclaw-stress-ramp
save-if: ${{ github.event_name == 'schedule' }}
@@ -187,7 +187,7 @@ jobs:
persist-credentials: false
- name: Install Rust
uses: ./.github/actions/setup-rust
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: ironclaw-stress-soak
save-if: ${{ github.event_name == 'schedule' }}
@@ -252,7 +252,7 @@ jobs:
cd "${webui_dir}/frontend"
pnpm install --frozen-lockfile
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: ironclaw-stress-libsql-scripted
save-if: ${{ github.event_name == 'schedule' }}
@@ -469,7 +469,7 @@ jobs:
cd "${webui_dir}/frontend"
pnpm install --frozen-lockfile
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: ironclaw-stress-postgres-api
save-if: ${{ github.event_name == 'schedule' }}

View File

@@ -403,7 +403,7 @@ jobs:
- uses: ./.github/actions/setup-rust
with:
targets: wasm32-wasip2
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: live-canary-workflow-canary
- name: Setup OVH sccache
@@ -451,7 +451,7 @@ jobs:
- uses: ./.github/actions/setup-rust
with:
targets: wasm32-wasip2
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: live-canary-deterministic-replay
- name: Setup OVH sccache
@@ -505,7 +505,7 @@ jobs:
- uses: ./.github/actions/setup-rust
with:
targets: wasm32-wasip2
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: live-canary-public-smoke
- name: Setup OVH sccache
@@ -783,7 +783,7 @@ jobs:
- uses: ./.github/actions/setup-rust
if: steps.lookup.outputs.found != '1'
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
if: steps.lookup.outputs.found != '1'
with:
key: live-canary-reborn-webui-v2-live-qa
@@ -1240,7 +1240,7 @@ jobs:
- uses: ./.github/actions/setup-rust
with:
targets: wasm32-wasip2
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: live-canary-persona-rotating
- name: Setup OVH sccache
@@ -1353,7 +1353,7 @@ jobs:
- uses: ./.github/actions/setup-rust
with:
targets: wasm32-wasip2
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: live-canary-release-public-full
- name: Setup OVH sccache
@@ -1404,7 +1404,7 @@ jobs:
- uses: ./.github/actions/setup-rust
with:
targets: wasm32-wasip2
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: live-canary-upgrade
- name: Setup OVH sccache

View File

@@ -54,7 +54,7 @@ jobs:
persist-credentials: true
- name: Set up Node.js
uses: actions/setup-node@v7
uses: actions/setup-node@v7.0.0
with:
node-version: "22"

View File

@@ -173,7 +173,7 @@ jobs:
persist-credentials: false
- name: Install Rust
uses: ./.github/actions/setup-rust
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: hooks-parity
# Keep saves to protected-branch and merge_group runs so the ~10 GB
@@ -224,7 +224,7 @@ jobs:
persist-credentials: false
- name: Install Rust
uses: ./.github/actions/setup-rust
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: windows-${{ matrix.name }}
save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
@@ -277,7 +277,7 @@ jobs:
webui_dir="$(bash scripts/ci/crate-dir.sh ironclaw_webui)"
cd "${webui_dir}/frontend"
pnpm install --frozen-lockfile
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: wasm-extensions
# Keep saves to protected-branch and merge_group runs so the ~10 GB
@@ -328,7 +328,7 @@ jobs:
webui_dir="$(bash scripts/ci/crate-dir.sh ironclaw_webui)"
cd "${webui_dir}/frontend"
pnpm install --frozen-lockfile
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: bench
save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}

View File

@@ -156,7 +156,7 @@ jobs:
mold: true
- name: Restore Rust cache
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: reborn-e2e-${{ matrix.group }}
save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
@@ -235,7 +235,7 @@ jobs:
cache-dependency-path: tests/e2e/pyproject.toml
- name: Restore Rust cache
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: reborn-e2e-webui-v2-smoke
save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
@@ -505,7 +505,7 @@ jobs:
- name: Install Node.js for Emulate
if: matrix.kind == 'provider'
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v4
with:
node-version: "24"
cache: "pnpm"

View File

@@ -77,7 +77,7 @@ jobs:
pnpm install --frozen-lockfile
- name: Restore Rust cache
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: reborn-playwright
save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}

View File

@@ -96,7 +96,7 @@ jobs:
echo "$CC_ENV" >> "$GITHUB_ENV"
- name: Restore Rust cache
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: reborn-release-${{ matrix.target }}
cache-on-failure: true

View File

@@ -352,7 +352,7 @@ jobs:
pnpm install --frozen-lockfile
- name: Restore Rust cache
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
# ONE shared cache for all ~60 crate-test jobs instead of a per-crate
# key. Per-crate keys produced ~60 caches (registry + target each,
@@ -507,7 +507,7 @@ jobs:
mold: true
- name: Restore Rust cache
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
# All 4 root partitions compile the *same* root-package build (they
# only run different test partitions), so one shared cache is strictly
@@ -561,7 +561,7 @@ jobs:
mold: true
- name: Restore Rust cache
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
shared-key: reborn-sandbox-docker-tests
save-if: ${{ (github.event_name == 'push' && github.ref == 'refs/heads/main') || github.event_name == 'merge_group' }}
@@ -681,7 +681,7 @@ jobs:
pnpm install --frozen-lockfile
- name: Restore Rust cache
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
# ONE shared key across all 5 instrumented lanes: they all
# instrument the same workspace build, so a per-lane key would just
@@ -989,7 +989,7 @@ jobs:
pnpm install --frozen-lockfile
- name: Restore Rust cache
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
with:
key: reborn-qa-recorded-fixtures
save-if: ${{ (github.event_name == 'push' && github.ref == 'refs/heads/main') || github.event_name == 'merge_group' }}

View File

@@ -72,10 +72,10 @@ jobs:
echo "sha=$(git rev-parse --short=7 HEAD)" >> "$GITHUB_OUTPUT"
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Log in to Docker Hub
uses: docker/login-action@371161bbe7024a29a25c5e19bfcbc0804fe9ad2c # v4.5.2
uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
with:
username: ${{ vars.DOCKER_REGISTRY_USER }}
password: ${{ secrets.DOCKER_REGISTRY_TOKEN }}

View File

@@ -25,7 +25,7 @@ jobs:
- &install-rust
name: Install Rust toolchain
uses: ./.github/actions/setup-rust
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
# Generating a GitHub token, so that PRs and tags created by
# the release-plz-action can trigger actions workflows.
- name: Generate GitHub token
@@ -59,7 +59,7 @@ jobs:
steps:
- *checkout
- *install-rust
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2
- name: Generate GitHub token
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3.2.0
id: generate-token