ci: align repo automation with the new label set

Apply needs-triage to new bug and feature issues from the templates.
Drop the retired npm label from the Dependabot npm updates.
Give Docker, Dockerfile, and compose paths their own docker label
instead of folding them into ci.
This commit is contained in:
neon
2026-10-02 00:55:22 +00:00
parent f8c8ecf99a
commit 0e16931df3
4 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
name: Bug Report name: Bug Report
description: Report a bug in BookOrbit description: Report a bug in BookOrbit
title: "[Bug] " title: "[Bug] "
labels: ["bug"] labels: ["bug", "needs-triage"]
body: body:
- type: textarea - type: textarea
id: description id: description
+1 -1
View File
@@ -1,7 +1,7 @@
name: Feature Request name: Feature Request
description: Suggest a new feature or improvement for BookOrbit description: Suggest a new feature or improvement for BookOrbit
title: "[Feature] " title: "[Feature] "
labels: ["feature"] labels: ["feature", "needs-triage"]
body: body:
- type: textarea - type: textarea
id: description id: description
-1
View File
@@ -11,7 +11,6 @@ updates:
open-pull-requests-limit: 1 open-pull-requests-limit: 1
labels: labels:
- "dependencies" - "dependencies"
- "npm"
commit-message: commit-message:
prefix: "chore(deps)" prefix: "chore(deps)"
ignore: ignore:
+3
View File
@@ -19,6 +19,9 @@ ci:
- changed-files: - changed-files:
- any-glob-to-any-file: ".github/**" - any-glob-to-any-file: ".github/**"
- any-glob-to-any-file: "scripts/**" - any-glob-to-any-file: "scripts/**"
docker:
- changed-files:
- any-glob-to-any-file: "docker/**" - any-glob-to-any-file: "docker/**"
- any-glob-to-any-file: "Dockerfile" - any-glob-to-any-file: "Dockerfile"
- any-glob-to-any-file: "docker-compose*.yml" - any-glob-to-any-file: "docker-compose*.yml"