diff --git a/.github/workflows/claude-code-review.yaml b/.github/workflows/claude-code-review.yaml new file mode 100644 index 0000000..f5377e5 --- /dev/null +++ b/.github/workflows/claude-code-review.yaml @@ -0,0 +1,15 @@ +name: 'Claude Code Review' + +on: + pull_request: + types: [opened, synchronize, ready_for_review, reopened] + +jobs: + claude-review: + uses: 'rios0rios0/.github/.github/workflows/claude-code-review.yaml@main' + secrets: inherit + permissions: + contents: 'read' + pull-requests: 'write' + issues: 'write' + id-token: 'write' diff --git a/.github/workflows/claude.yaml b/.github/workflows/claude.yaml new file mode 100644 index 0000000..6d753da --- /dev/null +++ b/.github/workflows/claude.yaml @@ -0,0 +1,22 @@ +name: 'Claude Code' + +on: + issue_comment: + types: [created] + pull_request_review_comment: + types: [created] + issues: + types: [opened, assigned] + pull_request_review: + types: [submitted] + +jobs: + claude: + uses: 'rios0rios0/.github/.github/workflows/claude.yaml@main' + secrets: inherit + permissions: + contents: 'write' + pull-requests: 'write' + issues: 'write' + id-token: 'write' + actions: 'read'