Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/claude-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
# Note: the `claude-review` label name is matched there too —
# `_claude-review.yml`'s authorize `if:`, not in this caller.
if: ${{ vars.CLAUDE_ALWAYS_ON == 'true' || github.event.action == 'labeled' }}
uses: HarperFast/ai-review-prompts/.github/workflows/_claude-review.yml@9cf49d23cb046ecd6c87f3bba86dc3338d6998fb # main 2026-06-29 (#70 week-of-06-22 calibration + #71 prompt-ref tracking; on 1bbc562 = #67 + #69)
uses: HarperFast/ai-review-prompts/.github/workflows/_claude-review.yml@82c9484f6f2560be4a37032858311e429bccd56c # main 2026-07-21 (#73 severity-deflation + fail-closed calibration, #74 caller hygiene; on 9cf49d2 = #70 + #71)
# Caller-side permissions, scoped at the calling-job level (NOT
# workflow-level — that placement caps the reusable's per-job
# grants below what they need and breaks the workflow at startup;
Expand All @@ -58,7 +58,7 @@ jobs:
# introspect their own ref (`github.workflow_ref` resolves to the
# CALLER's ref in `workflow_call` context), and `uses: …@<ref>`
# is parsed literally so we can't interpolate a variable.
ai-review-prompts-ref: 9cf49d23cb046ecd6c87f3bba86dc3338d6998fb
ai-review-prompts-ref: 82c9484f6f2560be4a37032858311e429bccd56c
review-layers: |
universal
harper/common
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/gemini-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
# Note: the `gemini-review` label name is matched there too —
# `_gemini-review.yml`'s authorize `if:`, not in this caller.
if: ${{ vars.GEMINI_ALWAYS_ON == 'true' || github.event.action == 'labeled' }}
uses: HarperFast/ai-review-prompts/.github/workflows/_gemini-review.yml@9cf49d23cb046ecd6c87f3bba86dc3338d6998fb # main 2026-06-29 (#70 week-of-06-22 calibration + #71 prompt-ref tracking; on 1bbc562 = #67 + #69)
uses: HarperFast/ai-review-prompts/.github/workflows/_gemini-review.yml@82c9484f6f2560be4a37032858311e429bccd56c # main 2026-07-21 (#73 severity-deflation + fail-closed calibration, #74 caller hygiene; on 9cf49d2 = #70 + #71)
# Caller-side permissions, scoped at the calling-job level (NOT
# workflow-level — that placement caps the reusable's per-job
# grants below what they need and breaks the workflow at startup;
Expand All @@ -67,7 +67,7 @@ jobs:
# in this repo for why the duplication is unavoidable
# (reusable workflows can't introspect their own ref in
# workflow_call context).
ai-review-prompts-ref: 9cf49d23cb046ecd6c87f3bba86dc3338d6998fb
ai-review-prompts-ref: 82c9484f6f2560be4a37032858311e429bccd56c
review-layers: |
universal
harper/common
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/validate-caller-workflows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ on:

jobs:
validate:
uses: HarperFast/ai-review-prompts/.github/workflows/_validate-caller-workflows.yml@f6daed301f8a7ece74593506de38c6e80820b00b # main 2026-05-06 (post #11/#12/#14)
uses: HarperFast/ai-review-prompts/.github/workflows/_validate-caller-workflows.yml@82c9484f6f2560be4a37032858311e429bccd56c # main 2026-07-21 (#74: validator now covers gemini-*.{yml,yaml} callers too)
with:
# Same SHA as the `uses:` ref above — the reusable uses this to
# check out the validator script at the matching version. Same
# SHA-twice pattern as the other caller workflows in this repo.
ai-review-prompts-ref: f6daed301f8a7ece74593506de38c6e80820b00b
ai-review-prompts-ref: 82c9484f6f2560be4a37032858311e429bccd56c
Loading