Skip to content

ci: bump ai-review-prompts pin to f22bf7d (post #37 + #38 + #40) + label-gated review#152

Open
heskew wants to merge 1 commit into
mainfrom
ci/bump-ai-review-prompts-20c2157
Open

ci: bump ai-review-prompts pin to f22bf7d (post #37 + #38 + #40) + label-gated review#152
heskew wants to merge 1 commit into
mainfrom
ci/bump-ai-review-prompts-20c2157

Conversation

@heskew
Copy link
Copy Markdown
Member

@heskew heskew commented May 16, 2026

Picks up three ai-review-prompts changes from main:

Caller changes

Prerequisite (already applied via gh label create)

  • claude-review label exists on this repo.

Test plan

  • Routine PRs still trigger review on opened / synchronize / reopened
  • On a bot-authored PR, applying the claude-review label fires the review workflow with the labeler-as-trust auth path
  • Removing + re-applying the label re-fires the review (re-review semantics intentional)
  • Applying any other label does NOT spin up the review job (authorize if: filter)

🤖 Generated with Claude Code

@heskew heskew requested review from a team as code owners May 16, 2026 15:48
@heskew heskew force-pushed the ci/bump-ai-review-prompts-20c2157 branch from 28e6a06 to d2fcd0d Compare May 18, 2026 17:46
@heskew heskew changed the title ci: bump ai-review-prompts pin to 20c2157 (post #37) ci: bump ai-review-prompts pin to da4ac19 (post #37 + #38) + label-gated review May 18, 2026
@heskew heskew force-pushed the ci/bump-ai-review-prompts-20c2157 branch from d2fcd0d to dc998b4 Compare May 18, 2026 18:16
@heskew heskew changed the title ci: bump ai-review-prompts pin to da4ac19 (post #37 + #38) + label-gated review ci: bump ai-review-prompts pin to 13cdfab (post #37 + #38 + #39) + caller hardening May 18, 2026
…bel-gated review

Three changes from ai-review-prompts main since this PR was first opened:

  - #37: harper/common.md gains "Meta-checks" section + reuse /
    CI hygiene / lockfile drift bullets.
  - #38: label-gated review for bot-authored PRs (`claude-review`
    label as opt-in gesture).
  - #40: revert of #39's workflow-level `permissions: {}` on
    reusables — #39 broke reusable callers via the calling-
    workflow-caps-reusable rule. Empirically verified working
    on harper main (PR #576).

Caller changes in this commit:

  - Pin bumped to `f22bf7d` (post-#37 + post-#38 + post-#40).
    Catches the pin up from `3278ce4e` (post-#20) which main
    was rolled back to during the #39 incident.
  - `pull_request: types:` adds `labeled` so the new bot-PR
    gesture fires.
  - **No caller-side `permissions: {}`**. Earlier version
    included that recommendation from #39; #40 reverted the
    recommendation.

Repo-side prerequisite (already applied via `gh label create`):

  - `claude-review` label exists on this repo.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
@heskew heskew force-pushed the ci/bump-ai-review-prompts-20c2157 branch from dc998b4 to f1e7a3d Compare May 19, 2026 00:23
@heskew heskew changed the title ci: bump ai-review-prompts pin to 13cdfab (post #37 + #38 + #39) + caller hardening ci: bump ai-review-prompts pin to f22bf7d (post #37 + #38 + #40) + label-gated review May 19, 2026
@kriszyp
Copy link
Copy Markdown
Member

kriszyp commented May 21, 2026

I am skeptical we want humans reviewing this, it looks like it is mostly numbers?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants