Skip to content

fix(ci): drop AI Review, gate summary on label, log staleness hashes - #15

Merged
dean-harel merged 1 commit into
mainfrom
fix/review-and-staleness
Apr 25, 2026
Merged

fix(ci): drop AI Review, gate summary on label, log staleness hashes#15
dean-harel merged 1 commit into
mainfrom
fix/review-and-staleness

Conversation

@dean-harel

Copy link
Copy Markdown
Owner

Summary

  • Remove AI Review job. Needs ANTHROPIC_API_KEY which isn't configured; every PR shows it as a failing check.
  • Gate Review Summary on label. The "✅ All review checks passed. Apply the ready label..." comment is noise once the label is already present. Skip the job when the PR already has ready.
  • Log hashes on staleness. When the staleness-check posts the stale warning, also log the current vs stored hash values to diagnose false positives.

Test plan

  • After merge, push to a PR without the ready label and confirm Review Summary still posts.
  • Push to a PR that already has ready and confirm Review Summary is skipped.
  • If staleness check trips again, confirm the run log shows current/stored hash values.

@github-actions

Copy link
Copy Markdown
Contributor

✅ All review checks passed. When you're ready, apply the ready label to publish.

- Remove the AI Review job. It needs ANTHROPIC_API_KEY which isn't
  wired into the repo; every PR shows it as a failing check.

- Skip the "All review checks passed" summary comment when the PR
  already has the `ready` label. The comment prompts adding the label,
  so it's noise once the label is present.

- When staleness-check trips, log the actual current vs stored hash
  values so we can diagnose false positives (currently it just prints
  "changed" with no values).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@dean-harel
dean-harel force-pushed the fix/review-and-staleness branch from 24cf244 to 39cecae Compare April 25, 2026 15:04
@github-actions

Copy link
Copy Markdown
Contributor

✅ All review checks passed. When you're ready, apply the ready label to publish.

@dean-harel
dean-harel merged commit 485e005 into main Apr 25, 2026
4 checks passed
@dean-harel
dean-harel deleted the fix/review-and-staleness branch April 25, 2026 15:05
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.

1 participant