Skip to content

ci(pr-compliance): skip PR template enforcement for dependabot - #75

Merged
kulesh merged 1 commit into
mainfrom
claude/handle-chore-prs-AfVsf
Apr 18, 2026
Merged

ci(pr-compliance): skip PR template enforcement for dependabot#75
kulesh merged 1 commit into
mainfrom
claude/handle-chore-prs-AfVsf

Conversation

@kulesh

@kulesh kulesh commented Apr 18, 2026

Copy link
Copy Markdown
Owner

Linked Issue (Required)

N/A — unblocks routine dependency maintenance.

Problem and User Value (Required)

Dependabot PRs cannot satisfy the human-authored PR template (linked issue, scope declaration, contributor acknowledgements), so Enforce PR template and issue-first policy is always red on them. This blocks merging of otherwise-safe dependency updates (#74, #73, #70, #68).

Solution Summary (Required)

Add a job-level if: that skips compliance enforcement when github.event.pull_request.user.login == 'dependabot[bot]'. Dependabot updates remain subject to all other checks (tests, lint, bundler-audit, dependency-review, gitleaks, CodeQL).

Verification (Required)

Workflow YAML change only. Existing green CI on the dependabot PRs shows all other checks are the real signal.

Scope Declaration (Required)

Single-line CI workflow change.

Contributor Acknowledgements (Required)

  • I linked an approved issue for this PR.
  • I ran relevant tests/lint and reported results above.
  • I reviewed every changed line and can explain it.
  • I read and agree to follow CONTRIBUTING.md.
  • I read and agree to follow CODE_OF_CONDUCT.md.

Dependabot cannot fill out the human PR template, so the compliance
check is always red on its PRs, blocking routine dependency merges.
Skip the job when the PR author is dependabot[bot].
@kulesh
kulesh merged commit a5a2242 into main Apr 18, 2026
10 checks passed
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.

2 participants