Skip to content

fix(ci): skip CLA check for bots (dependabot, renovate, github-actions) - #11

Open
ajianaz wants to merge 1 commit into
developfrom
fix/cla-skip-bots
Open

fix(ci): skip CLA check for bots (dependabot, renovate, github-actions)#11
ajianaz wants to merge 1 commit into
developfrom
fix/cla-skip-bots

Conversation

@ajianaz

@ajianaz ajianaz commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

What

Skip the CLA check job for trusted bot accounts: app/dependabot, app/renovate, github-actions[bot].

Why

Bots cannot sign the CLA, so bot-authored PRs (e.g. #10 from dependabot) always fail cla-check and are blocked. The job is now skipped entirely for these accounts.

How

Job-level if condition on cla-check.yml. Human PRs are unaffected — full CLA enforcement still applies.

Validation

  • YAML parses (yaml.safe_load)
  • Human PRs unaffected (negative condition only matches bot logins)

Related Issues

Unblocks #10

Checklist

  • Branch from develop, conventional commit, no secrets, single concern

Bots cannot sign the CLA, so their PRs always fail the check.
Skip the job entirely for trusted bot accounts.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant