diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index 3fb323db4c..34b0ae7eda 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false diff --git a/.github/workflows/codeowners-folder-validation.yml b/.github/workflows/codeowners-folder-validation.yml index eab36a6b9a..a30122ea28 100644 --- a/.github/workflows/codeowners-folder-validation.yml +++ b/.github/workflows/codeowners-folder-validation.yml @@ -21,7 +21,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index 1fca8e606f..bec4ea2078 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - name: Install gh-aw extension diff --git a/.github/workflows/eval-quality.yml b/.github/workflows/eval-quality.yml index 0072e0c824..13d2f7fb66 100644 --- a/.github/workflows/eval-quality.yml +++ b/.github/workflows/eval-quality.yml @@ -49,7 +49,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false # The underpowered allowlist is shrink-only, which needs the base @@ -57,7 +57,7 @@ jobs: fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: "3.12" diff --git a/.github/workflows/evaluation-run.yml b/.github/workflows/evaluation-run.yml index 0d9a9ed662..5e86e2b836 100644 --- a/.github/workflows/evaluation-run.yml +++ b/.github/workflows/evaluation-run.yml @@ -119,7 +119,7 @@ jobs: cache-key: ${{ steps.cache-key.outputs.key }} steps: - name: Checkout trusted validator source - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: ${{ github.workflow_sha }} persist-credentials: false @@ -240,7 +240,7 @@ jobs: done - name: Checkout skills content - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: ${{ inputs.head_sha || '' }} persist-credentials: false @@ -322,7 +322,7 @@ jobs: - name: Checkout trusted validator source if: steps.find-evals.outputs.has_evals == 'true' - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: ${{ github.workflow_sha }} path: _trusted-validator-src diff --git a/.github/workflows/evaluation-workflow-tests.yml b/.github/workflows/evaluation-workflow-tests.yml index 4ac9bdea46..9a2f57721f 100644 --- a/.github/workflows/evaluation-workflow-tests.yml +++ b/.github/workflows/evaluation-workflow-tests.yml @@ -24,12 +24,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false - name: Set up Python - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: "3.12" diff --git a/.github/workflows/evaluation.yml b/.github/workflows/evaluation.yml index b05f58c23f..50e88399c0 100644 --- a/.github/workflows/evaluation.yml +++ b/.github/workflows/evaluation.yml @@ -144,7 +144,7 @@ jobs: statuses: write steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: fetch-depth: 0 persist-credentials: false @@ -210,7 +210,7 @@ jobs: statuses: write steps: - name: Checkout base branch - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: ref: ${{ github.event.pull_request.base.sha }} fetch-depth: 0 @@ -759,7 +759,7 @@ jobs: - name: Checkout repository if: github.event_name != 'schedule' || steps.check-changes.outputs.has_changes == 'true' || github.event_name == 'workflow_dispatch' - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: fetch-depth: 0 persist-credentials: false @@ -1082,7 +1082,7 @@ jobs: steps: - name: Checkout adapter tooling if: needs.evaluate.result != 'skipped' - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false sparse-checkout: | @@ -1274,7 +1274,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false @@ -1422,7 +1422,7 @@ jobs: cancel-in-progress: false steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false @@ -1534,7 +1534,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false @@ -1698,7 +1698,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository (for dashboard UI files) - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false diff --git a/.github/workflows/gh-aw-upgrade.yml b/.github/workflows/gh-aw-upgrade.yml index 44532e1371..a6fbd71ce9 100644 --- a/.github/workflows/gh-aw-upgrade.yml +++ b/.github/workflows/gh-aw-upgrade.yml @@ -13,7 +13,7 @@ jobs: upgrade: runs-on: ubuntu-latest steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 - name: Install gh-aw CLI run: curl -sL https://raw.githubusercontent.com/github/gh-aw/main/install-gh-aw.sh | bash diff --git a/.github/workflows/markdownlint.yml b/.github/workflows/markdownlint.yml index 8afb4d86c7..cccf64636a 100644 --- a/.github/workflows/markdownlint.yml +++ b/.github/workflows/markdownlint.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false fetch-depth: 0 diff --git a/.github/workflows/pr-triage-batch.yml b/.github/workflows/pr-triage-batch.yml index 75d0835490..c361244e1f 100644 --- a/.github/workflows/pr-triage-batch.yml +++ b/.github/workflows/pr-triage-batch.yml @@ -256,7 +256,7 @@ jobs: issues: write steps: - name: Checkout stale-sweep script - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false fetch-depth: 1 diff --git a/.github/workflows/pr-triage.yml b/.github/workflows/pr-triage.yml index fcf5ecfb71..5aae0217fb 100644 --- a/.github/workflows/pr-triage.yml +++ b/.github/workflows/pr-triage.yml @@ -56,7 +56,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout scripts and CODEOWNERS - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false fetch-depth: 1 diff --git a/.github/workflows/skill-check.yml b/.github/workflows/skill-check.yml index 6f2adb44a4..7f4e5c9e6e 100644 --- a/.github/workflows/skill-check.yml +++ b/.github/workflows/skill-check.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false diff --git a/.github/workflows/skill-coverage.yml b/.github/workflows/skill-coverage.yml index e85f6fd0f2..0d68691385 100644 --- a/.github/workflows/skill-coverage.yml +++ b/.github/workflows/skill-coverage.yml @@ -112,7 +112,7 @@ jobs: # Checkout the default branch for trusted tooling (Measure-SkillCoverage.ps1), # then fetch the PR head into a separate worktree so untrusted code is never executed. - name: Checkout base branch (trusted tooling) - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false diff --git a/.github/workflows/skill-validator.yml b/.github/workflows/skill-validator.yml index 456488aafc..d57bb01de8 100644 --- a/.github/workflows/skill-validator.yml +++ b/.github/workflows/skill-validator.yml @@ -26,7 +26,7 @@ jobs: outputs: has_changes: ${{ steps.check.outputs.has_changes }} steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: fetch-depth: 0 @@ -73,7 +73,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false - uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v5 @@ -148,7 +148,7 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: true diff --git a/.github/workflows/version-bump-command.yml b/.github/workflows/version-bump-command.yml index 294cae4026..1a9cf5b53b 100644 --- a/.github/workflows/version-bump-command.yml +++ b/.github/workflows/version-bump-command.yml @@ -81,7 +81,7 @@ jobs: - name: Checkout PR branch if: steps.pr.outputs.is_fork == 'false' - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: # Pin to the exact head SHA that was authorized, not the mutable branch # name — a race-push after the maintainer comments cannot change what runs. diff --git a/.github/workflows/weekly-version-sync.yml b/.github/workflows/weekly-version-sync.yml index 1604c88822..9cf6c4fd80 100644 --- a/.github/workflows/weekly-version-sync.yml +++ b/.github/workflows/weekly-version-sync.yml @@ -30,7 +30,7 @@ jobs: SYNC_BRANCH: bot/weekly-version-sync steps: - name: Checkout main - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: fetch-depth: 0 persist-credentials: true