Skip to content

ci: allow deps-dev scope in PR title lint#7998

Merged
John Kennedy (jkennedyvz) merged 1 commit into
mainfrom
ci/allow-deps-dev-pr-title-scope
Jun 3, 2026
Merged

ci: allow deps-dev scope in PR title lint#7998
John Kennedy (jkennedyvz) merged 1 commit into
mainfrom
ci/allow-deps-dev-pr-title-scope

Conversation

@jkennedyvz

@jkennedyvz John Kennedy (jkennedyvz) commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Problem

Dependabot opens dev-dependency PRs with titles like chore(deps-dev): bump mypy .... The lint-pr-title check (amannn/action-semantic-pull-request) rejects them because deps-dev is not in the allowed scopes:

Unknown scope "deps-dev" found in pull request title ...
Scope must match one of: checkpoint, checkpoint-postgres, checkpoint-sqlite, cli, langgraph, prebuilt, scheduler-kafka, sdk-py, docs, ci, deps.

This is the only failing check on several open Dependabot PRs (#7977, #7966, #7967, #7968) and adds noise to others (#7969, #7970, #7974).

Change

Add deps-dev to the allowed scopes: list in .github/workflows/pr_lint.yml (one line). No other changes; workflow permissions remain pull-requests: read.

Effect

Existing and future chore(deps-dev): Dependabot PRs pass title validation. PRs blocked only by this become mergeable once their (passing) checks re-run.

Dependabot opens dev-dependency PRs titled chore(deps-dev): ... which fail
lint-pr-title because deps-dev is not in the allowed scopes. Add it so these
PRs pass title validation.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jkennedyvz John Kennedy (jkennedyvz) enabled auto-merge (squash) June 3, 2026 05:57
@jkennedyvz John Kennedy (jkennedyvz) merged commit eec0b3b into main Jun 3, 2026
18 checks passed
@jkennedyvz John Kennedy (jkennedyvz) deleted the ci/allow-deps-dev-pr-title-scope branch June 3, 2026 05:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant