mirror of
https://github.com/andwati/zitadel.git
synced 2026-10-18 05:52:51 +00:00
# Which Problems Are Solved The org is migrating from label-based issue classification to GitHub Issue Types. Issue templates that hardcode `labels:` silently re-add those labels every time an issue is opened, which blocks the label cleanup. The `docs` label is also being renamed to `area/docs`, and a couple of Dependabot labels are being aligned with the new naming scheme. # How the Problems Are Solved Issue templates (these already declare a `type:`, so the deprecated label is simply removed rather than duplicating the type): - `.github/ISSUE_TEMPLATE/BUG_REPORT.yaml` — removed `labels: ["bug"]` (keeps existing `type: Bug`) - `.github/ISSUE_TEMPLATE/enhancement.yaml` — removed `labels: ["enhancement"]` (keeps existing `type: enhancement`) - `.github/ISSUE_TEMPLATE/docs.yaml` — `labels: ["docs"]` → `labels: ["area/docs"]` # Additional Changes `.github/dependabot.yml` — renamed deprecated label strings in the `labels:` blocks (the `package-ecosystem` identifiers are left unchanged): - `"npm"` → `"javascript"` - `"gomod"` → `"go"` - `"documentation"` → `"area/docs"` # Additional Context Part of the org-wide migration from label-based issue classification to GitHub Issue Types. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- _Generated by [Claude Code](https://claude.ai/code/session_01MA7kgVw1fjMW32K7FyPASQ)_ Co-authored-by: Livio Spring <[email protected]>
107 lines
2.0 KiB
YAML
107 lines
2.0 KiB
YAML
version: 2
|
|
updates:
|
|
- package-ecosystem: npm
|
|
groups:
|
|
console:
|
|
applies-to: version-updates
|
|
patterns:
|
|
- "*"
|
|
update-types:
|
|
- "minor"
|
|
- "patch"
|
|
directories:
|
|
- "/console"
|
|
- "/e2e"
|
|
schedule:
|
|
interval: weekly
|
|
time: "02:00"
|
|
labels:
|
|
- "javascript"
|
|
- "dependencies"
|
|
open-pull-requests-limit: 10
|
|
commit-message:
|
|
prefix: chore
|
|
include: scope
|
|
- package-ecosystem: npm
|
|
directory: '/login'
|
|
open-pull-requests-limit: 3
|
|
schedule:
|
|
interval: daily
|
|
groups:
|
|
prod:
|
|
dependency-type: production
|
|
dev:
|
|
dependency-type: development
|
|
ignore:
|
|
- dependency-name: "eslint"
|
|
versions: [ "9.x" ]
|
|
- package-ecosystem: gomod
|
|
groups:
|
|
go:
|
|
applies-to: version-updates
|
|
patterns:
|
|
- "*"
|
|
update-types:
|
|
- "minor"
|
|
- "patch"
|
|
directory: "/"
|
|
schedule:
|
|
interval: weekly
|
|
time: "02:00"
|
|
labels:
|
|
- "go"
|
|
- "dependencies"
|
|
open-pull-requests-limit: 10
|
|
commit-message:
|
|
prefix: chore
|
|
include: scope
|
|
- package-ecosystem: "docker"
|
|
groups:
|
|
docker:
|
|
applies-to: version-updates
|
|
patterns:
|
|
- "*"
|
|
update-types:
|
|
- "minor"
|
|
- "patch"
|
|
directory: "/build"
|
|
schedule:
|
|
interval: "weekly"
|
|
time: "02:00"
|
|
open-pull-requests-limit: 10
|
|
commit-message:
|
|
prefix: chore
|
|
include: scope
|
|
- package-ecosystem: "github-actions"
|
|
groups:
|
|
actions:
|
|
applies-to: version-updates
|
|
patterns:
|
|
- "*"
|
|
directory: "/"
|
|
schedule:
|
|
interval: weekly
|
|
time: "02:00"
|
|
open-pull-requests-limit: 10
|
|
commit-message:
|
|
prefix: chore
|
|
include: scope
|
|
- package-ecosystem: npm
|
|
directory: '/apps/docs'
|
|
open-pull-requests-limit: 10
|
|
schedule:
|
|
interval: weekly
|
|
time: "02:00"
|
|
groups:
|
|
prod:
|
|
dependency-type: production
|
|
dev:
|
|
dependency-type: development
|
|
commit-message:
|
|
prefix: chore
|
|
include: scope
|
|
labels:
|
|
- "javascript"
|
|
- "dependencies"
|
|
- "area/docs"
|