From 53239d418448c741b6c082a9cef988794f8c1c55 Mon Sep 17 00:00:00 2001 From: "halil.donmezbilek" Date: Mon, 24 Aug 2026 15:38:51 +0300 Subject: [PATCH] Add pr-review agent template --- .gitea/workflows/pr-review-template.yml | 31 +++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .gitea/workflows/pr-review-template.yml diff --git a/.gitea/workflows/pr-review-template.yml b/.gitea/workflows/pr-review-template.yml new file mode 100644 index 0000000..d773f20 --- /dev/null +++ b/.gitea/workflows/pr-review-template.yml @@ -0,0 +1,31 @@ +name: PR Review With IVE + +on: + workflow_call: + inputs: + review_project_rules: + descreption: "Repo based prompts" + required: true + type: "string" + default: "" +jobs: + pr-review: + if: >- + github.event.pull_request.draft == false && + github.event.sender.type != 'Bot' + runs-on: ive + timeout-minutes: 300 + env: + REVIEW_PROJECT_RULES: ${{inputs.review_project_rules}} + steps: + - name: Run PR Review With IVE + run: | + container="pr-review-${{ github.event.pull_request.number }}" + docker stop "$container" && docker rm -f "$container" 2>/dev/null || true + timeout 300m docker run --rm --name "$container" \ + -e LLM_BASE_URL="http://10.2.2.54:5625/v1" \ + -e LLM_MODEL="ive-brain" \ + -e GRAPH_PATH_REPO=".gitea/graphify-out/graph.json" \ + -e $REVIEW_PROJECT_RULES \ + pr-review-agent:local \ + --pr-url="${{ github.event.pull_request.html_url }}"