os-ai-pr-bot/.gitea/workflows/pr-review.yml
2026-02-16 00:00:01 +11:00

26 lines
656 B
YAML

name: Claude PR Bot
on:
issue_comment:
types: [created]
pull_request:
types: [opened, synchronize, ready_for_review, reopened]
pull_request_review:
types: [submitted]
pull_request_review_comment:
types: [created]
jobs:
claude-bot:
runs-on: native
if: >-
github.actor != 'obsidiandeploy' &&
(github.event_name != 'issue_comment' || github.event.issue.pull_request)
steps:
- uses: actions/checkout@v4
- name: Run Claude Bot
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
GITHUB_TOKEN: ${{ secrets.BOT_TOKEN }}
run: nix run --accept-flake-config .#