diff --git a/.github/workflows/asset-budget.yml b/.github/workflows/asset-budget.yml index b48dc2ab..0ac68cb1 100644 --- a/.github/workflows/asset-budget.yml +++ b/.github/workflows/asset-budget.yml @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 10 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: fetch-depth: 0 diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 08402a65..3caa2871 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -43,7 +43,7 @@ jobs: # Long scheduled/manual acceptance captures remain externally bounded. timeout-minutes: 60 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Check benchmark trigger gate id: gate diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 29930567..142f43ec 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -70,7 +70,7 @@ jobs: code_changes: ${{ github.event_name == 'workflow_dispatch' || steps.filter.outputs.code_changes }} platform_changes: ${{ github.event_name == 'workflow_dispatch' || steps.filter.outputs.platform_changes }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 if: github.event_name != 'workflow_dispatch' - name: Detect build-relevant changes @@ -108,7 +108,7 @@ jobs: runs-on: blacksmith-2vcpu-ubuntu-2404 timeout-minutes: 10 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: ref: ${{ inputs.ref }} @@ -126,7 +126,7 @@ jobs: timeout-minutes: 30 needs: [changes, fmt] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: ref: ${{ inputs.ref }} @@ -169,7 +169,7 @@ jobs: matrix: optimize: [Debug, ReleaseSafe] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: ref: ${{ inputs.ref }} @@ -238,7 +238,7 @@ jobs: timeout-minutes: 75 needs: [changes, unit-test] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: ref: ${{ inputs.ref }} @@ -365,7 +365,7 @@ jobs: runs-on: ${{ matrix.os }} timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: ref: ${{ inputs.ref }} diff --git a/.github/workflows/commitlint.yml b/.github/workflows/commitlint.yml index 8076af76..d2d2a81e 100644 --- a/.github/workflows/commitlint.yml +++ b/.github/workflows/commitlint.yml @@ -15,7 +15,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup Bun uses: oven-sh/setup-bun@v2 @@ -35,7 +35,7 @@ jobs: contents: read pull-requests: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: fetch-depth: 0 diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 66ded952..9477752c 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -21,7 +21,7 @@ jobs: runs-on: blacksmith-2vcpu-ubuntu-2404 timeout-minutes: 35 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup Nix uses: ./.github/actions/setup-nix diff --git a/.github/workflows/dco.yml b/.github/workflows/dco.yml index b60c8eae..4c415ba5 100644 --- a/.github/workflows/dco.yml +++ b/.github/workflows/dco.yml @@ -16,7 +16,7 @@ jobs: contents: read pull-requests: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: fetch-depth: 0 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index b54b855d..88273084 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -17,7 +17,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup Bun uses: oven-sh/setup-bun@v2 diff --git a/.github/workflows/model-update-checker.yml b/.github/workflows/model-update-checker.yml index cd8ea1e0..43b36592 100644 --- a/.github/workflows/model-update-checker.yml +++ b/.github/workflows/model-update-checker.yml @@ -29,7 +29,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: token: ${{ github.token }} diff --git a/.github/workflows/opencode-audit.yml b/.github/workflows/opencode-audit.yml index ac4a2b0b..f03074fd 100644 --- a/.github/workflows/opencode-audit.yml +++ b/.github/workflows/opencode-audit.yml @@ -32,7 +32,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: token: ${{ secrets.OPENCODE_PAT }} diff --git a/.github/workflows/opencode-pr.yml b/.github/workflows/opencode-pr.yml index d296b371..8ffd52f4 100644 --- a/.github/workflows/opencode-pr.yml +++ b/.github/workflows/opencode-pr.yml @@ -34,7 +34,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: ${{ inputs.head_sha || github.event.pull_request.head.sha }} fetch-depth: 0 diff --git a/.github/workflows/opencode-test-writer.yml b/.github/workflows/opencode-test-writer.yml index ac151548..b30be568 100644 --- a/.github/workflows/opencode-test-writer.yml +++ b/.github/workflows/opencode-test-writer.yml @@ -34,7 +34,7 @@ jobs: # or a fine-grained PAT with Contents: Read & Write on this repository. # Without write permission, git push will fail with 403. - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: ${{ github.event.repository.default_branch }} fetch-depth: 0 diff --git a/.github/workflows/opencode-triage.yml b/.github/workflows/opencode-triage.yml index e262b3bc..316d4899 100644 --- a/.github/workflows/opencode-triage.yml +++ b/.github/workflows/opencode-triage.yml @@ -41,7 +41,7 @@ jobs: return days >= 30; result-encoding: string - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 if: steps.check.outputs.result == 'true' with: token: ${{ github.token }} diff --git a/.github/workflows/opencode.yml b/.github/workflows/opencode.yml index bb08aa73..9257084e 100644 --- a/.github/workflows/opencode.yml +++ b/.github/workflows/opencode.yml @@ -26,7 +26,7 @@ jobs: issues: write steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: token: ${{ secrets.OPENCODE_PAT }} diff --git a/.github/workflows/profiling.yml b/.github/workflows/profiling.yml index 09850391..5cb21377 100644 --- a/.github/workflows/profiling.yml +++ b/.github/workflows/profiling.yml @@ -21,7 +21,7 @@ jobs: runs-on: blacksmith-2vcpu-ubuntu-2404 timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup Nix uses: ./.github/actions/setup-nix diff --git a/.github/workflows/repo-automation.yml b/.github/workflows/repo-automation.yml index 6746cc22..f54c4ccd 100644 --- a/.github/workflows/repo-automation.yml +++ b/.github/workflows/repo-automation.yml @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Label Issue uses: actions/github-script@v9 diff --git a/.github/workflows/sanitize.yml b/.github/workflows/sanitize.yml index ac6108c6..48c6e3f2 100644 --- a/.github/workflows/sanitize.yml +++ b/.github/workflows/sanitize.yml @@ -21,7 +21,7 @@ jobs: matrix: optimize: [Debug, ReleaseSafe] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup Nix uses: ./.github/actions/setup-nix diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index e295043d..5963cfcf 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -24,7 +24,7 @@ jobs: container: image: semgrep/semgrep steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Run Semgrep run: semgrep scan --config p/default --severity ERROR --error --sarif --output semgrep.sarif @@ -39,7 +39,7 @@ jobs: name: Gitleaks Secrets runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: fetch-depth: 0 @@ -58,7 +58,7 @@ jobs: name: Trivy Filesystem runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup Nix uses: ./.github/actions/setup-nix @@ -87,7 +87,7 @@ jobs: contents: write id-token: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Generate CycloneDX SBOM uses: anchore/sbom-action@v0 diff --git a/.github/workflows/stale-branch-cleanup.yml b/.github/workflows/stale-branch-cleanup.yml index d6ad1525..77f679a4 100644 --- a/.github/workflows/stale-branch-cleanup.yml +++ b/.github/workflows/stale-branch-cleanup.yml @@ -20,7 +20,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Delete stale branches behind dev env: diff --git a/.github/workflows/visual-test.yml b/.github/workflows/visual-test.yml index b9a5dfe5..c999edc1 100644 --- a/.github/workflows/visual-test.yml +++ b/.github/workflows/visual-test.yml @@ -24,7 +24,7 @@ jobs: pull-requests: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup Nix uses: ./.github/actions/setup-nix diff --git a/.github/workflows/workflow-validation.yml b/.github/workflows/workflow-validation.yml index d60f0fb2..fffe6f7f 100644 --- a/.github/workflows/workflow-validation.yml +++ b/.github/workflows/workflow-validation.yml @@ -30,7 +30,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Run actionlint uses: reviewdog/action-actionlint@v1 @@ -42,7 +42,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup Nix uses: ./.github/actions/setup-nix