Skip to content

Trigger reviews from requested reviewers#100

Merged
haasonsaas merged 1 commit into
mainfrom
codex/evalopsbot-review-request
May 17, 2026
Merged

Trigger reviews from requested reviewers#100
haasonsaas merged 1 commit into
mainfrom
codex/evalopsbot-review-request

Conversation

@haasonsaas
Copy link
Copy Markdown
Collaborator

Summary

  • Add configurable GitHub pull_request review trigger events for the server webhook path.
  • Gate review_requested automation by requested reviewer login so EvalOpsBot can be used as an on-demand deep-review reviewer without reviewing every PR.
  • Wire the new settings through Helm and self-hosting docs.

Test plan

  • cargo fmt --check
  • cargo test review_request
  • cargo test github_auto_review
  • cargo test opened_action_matches_when_enabled_without_reviewer_gate
  • cargo clippy --all-targets -- -D warnings
  • helm template diffscope charts/diffscope --set diffscope.github.autoReviewEvents='{review_requested}' --set diffscope.github.reviewRequestReviewers='{EvalOpsBot}'
  • pre-push: workflow validation, version sync, fmt, clippy, web build/test, full cargo test

Closes

N/A

@haasonsaas haasonsaas merged commit cda6b65 into main May 17, 2026
13 checks passed
@haasonsaas haasonsaas deleted the codex/evalopsbot-review-request branch May 17, 2026 22:34
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