2026-02-16 07:38:07 +11:00

26 lines
643 B
YAML

name: Claude PR Bot
on:
issue_comment:
types: [created]
pull_request:
types: [opened, reopened, ready_for_review]
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 .#