fix(gateway): gate semantic reviews behind CI #72
No reviewers
Labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/auto_review!72
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/issue-44-ci-gated-reviews"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Verification
Skipped: helm template validation because helm is not installed in the Nix dev shell.
Closes #44.
This PR modifies the review dispatch process to be CI-gated, stopping automatic dispatch from ordinary PR webhooks. It updates documentation and tests to reflect this change, ensuring that reviews are only triggered after CI prerequisites are met or through explicit commands. The changes appear well-implemented and safe to merge.
Walkthrough
Documentation Updates:
Code Changes:
ar-gatewayto accept PR webhooks without dispatching reviews, aligning with the new CI-gated process.ar-chatto include messages about bypassing CI gating for forced reviews.Test Updates:
ar-gatewayandar-orchestratorto verify the new behavior of accepting webhooks without dispatching reviews and using the CI endpoint for triggering reviews.