diff --git a/.github/workflows/claude-translator.yml b/.github/workflows/claude-translator.yml index c474afeb8..356e10d0f 100644 --- a/.github/workflows/claude-translator.yml +++ b/.github/workflows/claude-translator.yml @@ -16,10 +16,13 @@ on: jobs: translate: if: | - (github.event_name == 'issues') || - (github.event_name == 'issue_comment' && github.event.sender.type != 'Bot') || - (github.event_name == 'pull_request_review' && github.event.sender.type != 'Bot') || - (github.event_name == 'pull_request_review_comment' && github.event.sender.type != 'Bot') + (github.event_name == 'issues') + || (github.event_name == 'issue_comment' && github.event.sender.type != 'Bot') + || ( + (github.event_name == 'pull_request_review' || github.event_name == 'pull_request_review_comment') + && github.event.sender.type != 'Bot' + && github.event.pull_request.head.repo.fork == false + ) runs-on: ubuntu-latest permissions: contents: read