Skip to content

Commit acf5fcb

Browse files
Onboard code diff analyzer and reviewer (sql) (#5183)
Signed-off-by: Peter Zhu <zhujiaxi@amazon.com>
1 parent e30b2f8 commit acf5fcb

4 files changed

Lines changed: 30 additions & 327 deletions

File tree

.coderabbit.yaml

Lines changed: 0 additions & 167 deletions
This file was deleted.

.github/workflows/coderabbit-feedback.yml

Lines changed: 0 additions & 28 deletions
This file was deleted.

.github/workflows/pr_review.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
name: PR Review
3+
on:
4+
pull_request_target:
5+
types: [opened, synchronize, reopened]
6+
7+
jobs:
8+
Code-Diff-Analyzer:
9+
uses: opensearch-project/opensearch-build/.github/workflows/code-diff-analyzer.yml@main
10+
if: github.repository == 'opensearch-project/sql'
11+
permissions:
12+
id-token: write # github oidc to assume aws roles
13+
pull-requests: write # to create or update comment (peter-evans/create-or-update-comment)
14+
secrets:
15+
BEDROCK_ACCESS_ROLE: ${{ secrets.BEDROCK_ACCESS_ROLE }}
16+
with:
17+
skip_diff_analyzer_with_label_name: 'skip-diff-analyzer'
18+
update_pr_comment_with_analyzer_report: true
19+
20+
Code-Diff-Reviewer:
21+
uses: opensearch-project/opensearch-build/.github/workflows/code-diff-reviewer.yml@main
22+
needs: Code-Diff-Analyzer
23+
if: github.repository == 'opensearch-project/sql'
24+
permissions:
25+
id-token: write # github oidc to assume aws roles
26+
pull-requests: write # to create or update comment (peter-evans/create-or-update-comment)
27+
secrets:
28+
BEDROCK_ACCESS_ROLE: ${{ secrets.BEDROCK_ACCESS_ROLE }}
29+
with:
30+
skip_diff_reviewer_with_label_name: 'skip-diff-reviewer'

.rules/REVIEW_GUIDELINES.md

Lines changed: 0 additions & 132 deletions
This file was deleted.

0 commit comments

Comments
 (0)