Skip to content

Commit dba7ee2

Browse files
Fix duplicate review runs for same-repo PRs
Skip pull_request for forks (use pull_request_target) and skip pull_request_target for same-repo PRs (use pull_request).
1 parent c9c7c15 commit dba7ee2

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/claude-code-review.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ on:
1010

1111
jobs:
1212
claude-review:
13-
# For fork PRs use pull_request_target only to avoid duplicate runs
13+
# Avoid duplicate runs: use pull_request for same-repo, pull_request_target for forks
1414
if: |
15-
!(github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork)
15+
!(github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork) &&
16+
!(github.event_name == 'pull_request_target' && !github.event.pull_request.head.repo.fork)
1617
runs-on: ubuntu-latest
1718
permissions:
1819
contents: read

0 commit comments

Comments
 (0)