Skip to content

Commit d0875f7

Browse files
committed
feat(github): restructure labels for better categorization
Autolabeler changes: - Separated scripts (ct/install/turnkey) from VMs (vm/) - Added new labels: 'new vm', 'update vm', 'delete vm' - Added 'documentation' label for docs/** changes - 'github' label now includes README.md, SECURITY.md, LICENSE, CHANGELOG.md - Removed misc/** from script labels (misc is for core functions) - Added 'tools' label for tools/** directory - Documentation checkbox now maps to 'documentation' (not 'maintenance') Changelog changes: - Added VM categories: New VMs, Updated VMs, Deleted VMs (with subcategories) - Added Tools category with subcategories - Added Documentation category (separate from Github) - Github and API are now main categories (not under Maintenance) - Removed Maintenance category (was redundant) Label mapping summary: - ct/install/turnkey → new script / update script / delete script - vm/** → new vm / update vm / delete vm - misc/*.func → core - docs/** → documentation - .github/**, README.md, etc. → github - tools/** → tools (+ addon/pve-tool sub-labels) - frontend/** → website - frontend/public/json/** → json - api/**, misc/api.func → api
1 parent 46d958f commit d0875f7

File tree

3 files changed

+198
-48
lines changed

3 files changed

+198
-48
lines changed

.github/autolabeler-config.json

Lines changed: 61 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/changelog-pr-config.json

Lines changed: 134 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/autolabeler.yml

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)