]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
ci: Only run claude-review automatically on PRs to main
authorDaan De Meyer <daan@amutable.com>
Tue, 24 Mar 2026 09:21:04 +0000 (10:21 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 24 Mar 2026 13:25:57 +0000 (14:25 +0100)
.github/workflows/claude-review.yml

index 6e0b25c4536c2c9e1230b676c4f8a67e0b9bd3de..d3500895c6a09007d5041c3ebf53552921595c97 100644 (file)
@@ -36,6 +36,7 @@ jobs:
         (github.event.action == 'labeled' && github.event.label.name == 'claude-review' && github.event.sender.login != 'github-actions[bot]' ||
          github.event.action != 'labeled' && contains(github.event.pull_request.labels.*.name, 'claude-review') ||
          github.event.action == 'opened' &&
+         github.event.pull_request.base.ref == 'main' &&
          contains(fromJSON('["MEMBER","OWNER","COLLABORATOR"]'), github.event.pull_request.author_association) &&
          github.event.pull_request.user.login != 'YHNdnzj')) ||
        (github.event_name == 'issue_comment' &&