diff --git a/.github/actions/setup-julia/action.yml b/.github/actions/setup-julia/action.yml index 592bd857c4d..67dd0700368 100644 --- a/.github/actions/setup-julia/action.yml +++ b/.github/actions/setup-julia/action.yml @@ -20,7 +20,7 @@ runs: # julia-actions/setup-julia ships every sub-action from one repo and # tags them together; pinned to the v2 tag's commit SHA like every # workflow-level action in this repo (Dependabot keeps the pin fresh). - uses: julia-actions/setup-julia@fa02766e078afaaf09b14210362cee14137e6a32 # v3.0.2 + uses: julia-actions/setup-julia@da908477b5db94c10ffce8cfea9f2b3b9d5db687 # v3.0.3 with: version: ${{ inputs.julia-version }} diff --git a/.github/workflows/daily-regen.yml b/.github/workflows/daily-regen.yml index 03b1a7bc10a..c7584936aae 100644 --- a/.github/workflows/daily-regen.yml +++ b/.github/workflows/daily-regen.yml @@ -299,7 +299,7 @@ jobs: # block the main regeneration pipeline. Skip cleanly and continue. continue-on-error: true timeout-minutes: 15 - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} claude_args: '--model sonnet --settings ${{ github.workspace }}/.claude/settings.json' @@ -315,7 +315,7 @@ jobs: # rather than aborting the dispatch. continue-on-error: true timeout-minutes: 15 - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} claude_args: '--model sonnet --settings ${{ github.workspace }}/.claude/settings.json' diff --git a/.github/workflows/impl-generate.yml b/.github/workflows/impl-generate.yml index 45a6375c636..f81f736ffe5 100644 --- a/.github/workflows/impl-generate.yml +++ b/.github/workflows/impl-generate.yml @@ -614,7 +614,7 @@ jobs: if: steps.inputs.outputs.source_ref == '' continue-on-error: true timeout-minutes: 60 - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} claude_args: "--model ${{ steps.inputs.outputs.model }} --settings ${{ github.workspace }}/.claude/settings.json" @@ -634,7 +634,7 @@ jobs: if: steps.claude.outcome == 'failure' && steps.inputs.outputs.source_ref == '' id: claude_retry timeout-minutes: 60 - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} claude_args: "--model ${{ steps.inputs.outputs.model }} --settings ${{ github.workspace }}/.claude/settings.json" diff --git a/.github/workflows/impl-repair.yml b/.github/workflows/impl-repair.yml index c91dc9810a0..d7ce1d6c871 100644 --- a/.github/workflows/impl-repair.yml +++ b/.github/workflows/impl-repair.yml @@ -227,7 +227,7 @@ jobs: id: claude continue-on-error: true timeout-minutes: 45 - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} claude_args: "--model ${{ steps.model.outputs.model }} --settings ${{ github.workspace }}/.claude/settings.json" @@ -247,7 +247,7 @@ jobs: if: steps.claude.outcome == 'failure' id: claude_retry timeout-minutes: 45 - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} claude_args: "--model ${{ steps.model.outputs.model }} --settings ${{ github.workspace }}/.claude/settings.json" diff --git a/.github/workflows/impl-review.yml b/.github/workflows/impl-review.yml index 863e1c07b2a..1b0c4481f78 100644 --- a/.github/workflows/impl-review.yml +++ b/.github/workflows/impl-review.yml @@ -880,7 +880,7 @@ jobs: if: steps.adapt.outputs.review_skipped != 'true' continue-on-error: true timeout-minutes: 30 - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 env: LIBRARY: ${{ steps.pr.outputs.library }} SPEC_ID: ${{ steps.pr.outputs.specification_id }} diff --git a/.github/workflows/report-validate.yml b/.github/workflows/report-validate.yml index 9e0d9512ca9..60b646c9219 100644 --- a/.github/workflows/report-validate.yml +++ b/.github/workflows/report-validate.yml @@ -58,7 +58,7 @@ jobs: id: validate continue-on-error: true timeout-minutes: 10 - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 env: ISSUE_TITLE: ${{ github.event.issue.title }} ISSUE_BODY: ${{ github.event.issue.body }} diff --git a/.github/workflows/review-retest.yml b/.github/workflows/review-retest.yml index 8ce9efac753..1b1ead91cee 100644 --- a/.github/workflows/review-retest.yml +++ b/.github/workflows/review-retest.yml @@ -302,7 +302,7 @@ jobs: if: steps.cell.outcome == 'success' continue-on-error: true timeout-minutes: 25 - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 env: LIBRARY: ${{ matrix.cell.library }} SPEC_ID: ${{ matrix.cell.spec_id }} diff --git a/.github/workflows/spec-create.yml b/.github/workflows/spec-create.yml index c99c68987b4..2dcdbc50a1c 100644 --- a/.github/workflows/spec-create.yml +++ b/.github/workflows/spec-create.yml @@ -92,7 +92,7 @@ jobs: id: process continue-on-error: true timeout-minutes: 30 - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 env: ISSUE_TITLE: ${{ github.event.issue.title }} ISSUE_BODY: ${{ github.event.issue.body }} @@ -252,7 +252,7 @@ jobs: if: steps.check.outputs.should_run == 'true' && steps.process.outcome == 'failure' id: process_retry timeout-minutes: 30 - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 env: ISSUE_TITLE: ${{ github.event.issue.title }} ISSUE_BODY: ${{ github.event.issue.body }} diff --git a/.github/workflows/util-claude.yml b/.github/workflows/util-claude.yml index a4dd6fb9a7f..6dc7cb800cf 100644 --- a/.github/workflows/util-claude.yml +++ b/.github/workflows/util-claude.yml @@ -41,7 +41,7 @@ jobs: - name: Run Claude Code id: claude continue-on-error: true - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} claude_args: "--model opus --settings ${{ github.workspace }}/.claude/settings.json" @@ -53,7 +53,7 @@ jobs: - name: Retry Claude (on failure) if: steps.claude.outcome == 'failure' id: claude_retry - uses: anthropics/claude-code-action@db77d4d3c98f3f6380e7cd45ffba2342a3dbde3c # v1 + uses: anthropics/claude-code-action@e4a6faad497d33dbc7144135c75e41f82f0bf6c0 # v1 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} claude_args: "--model opus --settings ${{ github.workspace }}/.claude/settings.json"