Labelling¶
Automatically labels PRs and issues using boring-cyborg. Changes under ./docs, for example, receive the documentations label.
Usage¶
---
# These settings are synced to GitHub by https://probot.github.io/apps/boring-cyborg/
_extends: gh-plumbing:.github/commons-boring-cyborg.yml
Shared labelling rules¶
---
# <!--td-commons-settings-labels-start-->
labelPRBasedOnFilePath:
cicd:
- .github/workflows/**
project-config:
- .github/settings.yml
chore:
- .github/**
documentations:
- docs/**
- mkdocs.yml
- .github/ISSUE_TEMPLATE/**
- .github/pull_request_template.md
spec:
- spec/**
# <!--td-commons-settings-labels-end-->
Label palette¶
commons-settings.yml declares the label palette; the Settings App applies it.
```yaml
Labels: define labels for Issues and Pull Requests¶
labels: - name: bug color: "#CC0000" description: An issue with the system.
-
name: enhancement color: "#336699" description: New functionality.
-
name: chore color: "#6e70ef" description: Maintenance
-
name: fix color: "#d73a4a" description: Conventional Commits type
fix— bug fix. -
name: feat color: "#a2eeef" description: Conventional Commits type
feat— new feature. -
name: docs color: "#0075ca" description: Conventional Commits type
docs— documentation or spec change. -
name: question color: "#3ffc8a" description: User question
-
name: documentations color: "#caa7e8" description: Update documentation
-
name: cicd color: "#fbca04" description: ci/cd process functionality.
-
name: project-config color: "#ed979d" description: Change GitHub project config, keep a extra eye on merge.
-
name: breaking-change color: "#fc415d" description: Planed braking provider change.
-
name: duplicate color: "#cfd3d7" description: This issue or pull request already exists.
-
name: dependencies color: "#0366d6" description: Pull requests that update a dependency file.
-
name: wontfix color: "#ffffff" description: ""
-
name: automerge color: "#19F700" description: "Allow automatic Merge."
-
name: spec color: "#c5def5" description: Touches files under
spec/. -
name: skills color: "#bfdadc" description: Touches files under
skills/. -
name: agents color: "#c2e0c6" description: Touches files under
agents/. -
name: claude-code color: "#ffd33d" description: Touches Claude Code integration (
.claude/,.claude-plugin/,CLAUDE.md).
```