← back to Cli Printing Press
ci: drop the PR-title scope allow-list, keep requireScope (#463)
9bc8276ed1c04b8387b22f3ba895951905e0cae4 · 2026-05-01 11:59:42 -0700 · Trevin Chow
The 4-item allow-list (cli, skills, ci, main) was rejecting legitimate
package-level scopes like `regenmerge`, `generator`, `pipeline`, and
`mcpsync` even though those are real internal packages. Forced authors
to either retitle PRs or coarsen scopes, flattening information that's
useful in `git log --grep` filtering.
release-please-config.json keys changelog sections off `type` only —
scope is unused by the release pipeline, so loosening it here doesn't
affect versioning or binary releases.
Keep requireScope: true so every PR title still names something; just
don't dictate which somethings are valid.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Files touched
M .github/workflows/pr-title.yml
Diff
commit 9bc8276ed1c04b8387b22f3ba895951905e0cae4
Author: Trevin Chow <trevin@trevinchow.com>
Date: Fri May 1 11:59:42 2026 -0700
ci: drop the PR-title scope allow-list, keep requireScope (#463)
The 4-item allow-list (cli, skills, ci, main) was rejecting legitimate
package-level scopes like `regenmerge`, `generator`, `pipeline`, and
`mcpsync` even though those are real internal packages. Forced authors
to either retitle PRs or coarsen scopes, flattening information that's
useful in `git log --grep` filtering.
release-please-config.json keys changelog sections off `type` only —
scope is unused by the release pipeline, so loosening it here doesn't
affect versioning or binary releases.
Keep requireScope: true so every PR title still names something; just
don't dictate which somethings are valid.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---
.github/workflows/pr-title.yml | 5 -----
1 file changed, 5 deletions(-)
diff --git a/.github/workflows/pr-title.yml b/.github/workflows/pr-title.yml
index b84337b6..ae4fb1ce 100644
--- a/.github/workflows/pr-title.yml
+++ b/.github/workflows/pr-title.yml
@@ -30,11 +30,6 @@ jobs:
build
style
revert
- scopes: |
- cli
- skills
- ci
- main
requireScope: true
subjectPattern: ^.+$
subjectPatternError: "PR title must have a description after the colon"
← 97ca7994 fix(regenmerge): semantic dedup for AddCommand calls (#462)
·
back to Cli Printing Press
·
fix(generator): wrapWithProvenance handles non-JSON response eeb12ea0 →