diff --git a/.github/workflows/ai-review-bot.yml b/.github/workflows/ai-review-bot.yml new file mode 100644 index 0000000..2177955 --- /dev/null +++ b/.github/workflows/ai-review-bot.yml @@ -0,0 +1,17 @@ +name: AI Review Bot + +on: + pull_request: + types: [labeled, unlabeled, review_requested] + +# Permissions ceiling for the reusable workflow's jobs +permissions: + contents: read + pull-requests: write + issues: write + +jobs: + ai-review-bot: + # Centralized review logic from agent-plugins; uses main for stable tooling. + uses: unstoppabledomains/agent-plugins/.github/workflows/ai-review-bot-reusable.yml@main + secrets: inherit diff --git a/.github/workflows/ai-review-gate.yml b/.github/workflows/ai-review-gate.yml new file mode 100644 index 0000000..e97115f --- /dev/null +++ b/.github/workflows/ai-review-gate.yml @@ -0,0 +1,26 @@ +name: AI Review Gate + +on: + pull_request: + types: + - opened + - synchronize + - reopened + - labeled + - unlabeled + pull_request_review: + types: + - submitted + - dismissed + +# Permissions ceiling for the reusable workflow's jobs +permissions: + contents: read + pull-requests: write + issues: write + +jobs: + ai-review-gate: + # Centralized gate logic from agent-plugins. + uses: unstoppabledomains/agent-plugins/.github/workflows/ai-review-gate-reusable.yml@main + secrets: inherit