The `aio` commit message scope was renamed to `docs-infra` (which is more descriptive) in #24295. Although it has been removed from the documentation, the legacy `aio` scope was kept in the [list of valid scopes][1] to cater for in-flight PRs that already used it. As a result, it still shows up as a recommended, valid scope in the error message shown when commit message validation fails during `git commit`. This is misleading, especially for new contributors. Since we have been "manually" discouraging people from using `aio`, there should be no open PRs by now (and if there are, they should be changed to `docs-infra`), so it is safe to remove it from the list of allowed scopes. Related discussion: https://github.com/angular/angular/pull/32273#pullrequestreview-279767931 [1]: https://github.com/angular/angular/blob/3df54be9e/tools/validate-commit-message/commit-message.json#L16 PR Close #32341
43 lines
640 B
JSON
43 lines
640 B
JSON
{
|
|
"maxLength": 120,
|
|
"types": [
|
|
"build",
|
|
"ci",
|
|
"docs",
|
|
"feat",
|
|
"fix",
|
|
"perf",
|
|
"refactor",
|
|
"release",
|
|
"style",
|
|
"test"
|
|
],
|
|
"scopes": [
|
|
"animations",
|
|
"bazel",
|
|
"benchpress",
|
|
"common",
|
|
"compiler",
|
|
"compiler-cli",
|
|
"core",
|
|
"docs-infra",
|
|
"elements",
|
|
"forms",
|
|
"http",
|
|
"ivy",
|
|
"language-service",
|
|
"ngcc",
|
|
"platform-browser",
|
|
"platform-browser-dynamic",
|
|
"platform-server",
|
|
"platform-webworker",
|
|
"platform-webworker-dynamic",
|
|
"router",
|
|
"service-worker",
|
|
"upgrade",
|
|
"packaging",
|
|
"changelog",
|
|
"zone.js"
|
|
]
|
|
}
|