diff --git a/.github/workflows/claude-code-review.yml b/.github/workflows/claude-code-review.yml index b5e8cfd..c4f03ef 100644 --- a/.github/workflows/claude-code-review.yml +++ b/.github/workflows/claude-code-review.yml @@ -27,13 +27,13 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: fetch-depth: 1 - name: Run Claude Code Review id: claude-review - uses: anthropics/claude-code-action@v1 + uses: anthropics/claude-code-action@787c5a0ce96a9a6cfb050ea0c8f4c05f2447c251 # v1 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} plugin_marketplaces: 'https://github.com/anthropics/claude-code.git' diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 6b15fac..f4cfb54 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -26,13 +26,13 @@ jobs: actions: read # Required for Claude to read CI results on PRs steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: fetch-depth: 1 - name: Run Claude Code id: claude - uses: anthropics/claude-code-action@v1 + uses: anthropics/claude-code-action@787c5a0ce96a9a6cfb050ea0c8f4c05f2447c251 # v1 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} diff --git a/.github/workflows/drift-check.yml b/.github/workflows/drift-check.yml index 6313cfd..06de322 100644 --- a/.github/workflows/drift-check.yml +++ b/.github/workflows/drift-check.yml @@ -19,9 +19,9 @@ jobs: check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 with: python-version: '3.x' diff --git a/.github/workflows/pr-heal.yml b/.github/workflows/pr-heal.yml index 4f93480..49291d5 100644 --- a/.github/workflows/pr-heal.yml +++ b/.github/workflows/pr-heal.yml @@ -331,7 +331,7 @@ jobs: id: tier3 if: steps.claude.outcome == 'failure' continue-on-error: true - uses: actions/ai-inference@v2 + uses: actions/ai-inference@17ff458cb182449bbb2e43701fcd98f6af8f6570 # v2 with: model: openai/gpt-4o-mini token: ${{ secrets.GITHUB_TOKEN }} @@ -379,7 +379,7 @@ jobs: continue-on-error: true env: HAS_CODACY: ${{ secrets.CODACY_PROJECT_TOKEN != '' }} - uses: codacy/codacy-analysis-cli-action@v4 + uses: codacy/codacy-analysis-cli-action@562ee3e92b8e92df8b67e0a5ff8aa8e261919c08 # v4 with: project-token: ${{ secrets.CODACY_PROJECT_TOKEN }} verbose: true diff --git a/.github/workflows/triage-bot.yml b/.github/workflows/triage-bot.yml index 7bda9e6..16973b6 100644 --- a/.github/workflows/triage-bot.yml +++ b/.github/workflows/triage-bot.yml @@ -52,7 +52,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Triage unresolved review threads - uses: actions/github-script@v7 + uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7 with: github-token: ${{ secrets.TRIAGE_PAT }} script: |