diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index ce3d3959..32206961 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -14,6 +14,13 @@ permissions: jobs: cla: + # Skip the job outright for the maintainer's own PRs and bot PRs — the + # allowlist below would auto-pass them anyway, so the run is pure noise. + # issue_comment events always run: that's how contributors sign. + if: >- + github.event_name == 'issue_comment' || + (github.event.pull_request.user.login != 'getappz' && + !endsWith(github.event.pull_request.user.login, '[bot]')) runs-on: ubuntu-latest steps: - name: CLA Assistant