From 5c6fa1707a852e349c3f59fa2d3422d57b16115f Mon Sep 17 00:00:00 2001 From: jeet041 Date: Tue, 8 Apr 2025 11:29:03 +0530 Subject: [PATCH] Create AI_Agent_review.yml Signed-off-by: jeet041 --- .github/workflows/AI_Agent_review.yml | 29 +++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/AI_Agent_review.yml diff --git a/.github/workflows/AI_Agent_review.yml b/.github/workflows/AI_Agent_review.yml new file mode 100644 index 000000000..f2f8cc8ef --- /dev/null +++ b/.github/workflows/AI_Agent_review.yml @@ -0,0 +1,29 @@ +name: Trigger Lambda on PR Events + +on: + pull_request: + types: [opened, reopened, synchronize] # Triggers on PR open/update + branches: + - main # Or whatever your base branch is + +jobs: + trigger-lambda: + runs-on: ubuntu-latest + + steps: + - name: Call Lambda with PR Details + run: | + echo "Sending PR details to Lambda..." + + curl -X POST "$LAMBDA_URL" \ + -H "Content-Type: application/json" \ + -d '{ + "action": "${{ github.event.action }}", + "pr_number": "${{ github.event.pull_request.number }}", + "base_branch": "${{ github.event.pull_request.base.ref }}", + "main_branch": "${{ github.event.pull_request.head.ref }}", + "repo": "${{ github.repository }}", + "git_token": "${{ secrets.GITHUB_TOKEN }}" + }' + env: + LAMBDA_URL: ${{ secrets.LAMBDA_URL }}