Skip to content

Implement a sequential agent and a parallel agent #97

Implement a sequential agent and a parallel agent

Implement a sequential agent and a parallel agent #97

Workflow file for this run

name: PR Review on Command
on:
issue_comment:
types: [created]
permissions:
contents: read
pull-requests: write
issues: write
jobs:
run-review:
if: github.event.issue.pull_request && contains(github.event.comment.body, '/review')
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run PR Reviewer Agent
uses: docker/cagent-action@1f7ec0445e138a587639fc9c046076e22d184349
with:
cagent-version: "v1.19.1"
agent: ${{ github.workspace }}/.github/workflows/agents/pr-review.yaml
prompt: "Please review this GitHub Pull Request: https://github.com/${{ github.repository }}/pull/${{ github.event.issue.number }}"
mcp-gateway: true
anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }}
github-token: ${{ secrets.GITHUB_TOKEN }}