diff --git a/docs/development/issue-labeling.md b/docs/development/issue-labeling.md index 59b0b07e07107b07c34c078c4a9989d368862bcb..6df84a302bef77709d4abca430279dfe3d8dbaee 100644 --- a/docs/development/issue-labeling.md +++ b/docs/development/issue-labeling.md @@ -3,6 +3,17 @@ We try to keep issues well-classified through use of labels. Any repository collaborator can apply labels according to the below guidelines. +The general idea is that we have: + +- manager (`manager:`) +- versioning (`versioning:`) +- datasource (`datasource:`) +- platform (`platform:`) +- core functionality (`core:`) + +The majority of issues should have at least one of those labels. +These labels should also map approximately to our Conventional Commit scopes. + ## Basic knowledge about Renovate You should know about platforms, package managers, datasources and versioning to label issues effectively. @@ -92,6 +103,20 @@ Use [this search](https://github.com/renovatebot/renovate/issues?q=is%3Aissue+is Use these to mark the platform that is affected by this issue. Keep in mind that an issue can be both affecting a platform and a self hosted instance. +### Core + +<details> + <summary>Core labels</summary> + + core:automerge + core:dashboard + core:onboarding + core:schedule + +</details> + +The purpose of these labels is to allow browsing of open issues by the most commonly-used functionality, such as automerging or Dependency Dashboard. + ### Manager "manager" is short for "package manager".