LABELS.md,.github/ISSUE_TEMPLATE: update labels and add integration field to common

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2025-04-19 21:33:47 +02:00
parent 4afa2d10ff
commit 4014ea02a6
6 changed files with 44 additions and 14 deletions
+22 -2
View File
@@ -32,6 +32,7 @@
options:
- Unknown
- Auditor
- Auth
- Catalog
- CLI Tooling
- Core Framework
@@ -40,15 +41,34 @@
- Events System
- Home
- Kubernetes Plugin
- Microsite
- Notifications
- OpenAPI Tooling
- Permission Framework
- Software Templates
- Search
- Software Templates
- TechDocs
validations:
required: true
- type: dropdown
id: integration
attributes:
label: '🔗 External Integration'
description: Is this issue related to an integration with any particular external system?
options:
- N/A
- AWS
- Azure
- Azure DevOps
- Bitbucket Cloud
- Bitbucket Server
- GCP
- Gerrit
- Gitea
- GitHub
- GitLab
- Other
validations:
required: true
- id: read-code-of-conduct
type: checkboxes
attributes:
+5 -4
View File
@@ -49,6 +49,7 @@ body:
options:
- Unknown
- Auditor
- Auth
- Catalog
- CLI Tooling
- Core Framework
@@ -57,15 +58,15 @@ body:
- Events System
- Home
- Kubernetes Plugin
- Microsite
- Notifications
- OpenAPI Tooling
- Permission Framework
- Software Templates
- Search
- Software Templates
- TechDocs
validations:
required: true
# This field is managed by .common.yaml
- type: dropdown
id: integration
attributes:
@@ -80,10 +81,10 @@ body:
- Bitbucket Server
- GCP
- Gerrit
- Gitea
- GitHub
- GitLab
- Gitea
- LDAP
- Other
validations:
required: true
- type: textarea
+6 -4
View File
@@ -1,6 +1,7 @@
name: '📖 Documentation Issue'
description: 'Report an issue in the Backstage documentation'
labels:
- domain:docs
- type:documentation
- status:needs-triage
body:
@@ -27,6 +28,7 @@ body:
options:
- Unknown
- Auditor
- Auth
- Catalog
- CLI Tooling
- Core Framework
@@ -35,15 +37,15 @@ body:
- Events System
- Home
- Kubernetes Plugin
- Microsite
- Notifications
- OpenAPI Tooling
- Permission Framework
- Software Templates
- Search
- Software Templates
- TechDocs
validations:
required: true
# This field is managed by .common.yaml
- type: dropdown
id: integration
attributes:
@@ -58,10 +60,10 @@ body:
- Bitbucket Server
- GCP
- Gerrit
- Gitea
- GitHub
- GitLab
- Gitea
- LDAP
- Other
validations:
required: true
- type: textarea
+2 -2
View File
@@ -39,6 +39,7 @@ body:
options:
- Unknown
- Auditor
- Auth
- Catalog
- CLI Tooling
- Core Framework
@@ -47,12 +48,11 @@ body:
- Events System
- Home
- Kubernetes Plugin
- Microsite
- Notifications
- OpenAPI Tooling
- Permission Framework
- Software Templates
- Search
- Software Templates
- TechDocs
validations:
required: true
+2 -2
View File
@@ -41,6 +41,7 @@ body:
options:
- Unknown
- Auditor
- Auth
- Catalog
- CLI Tooling
- Core Framework
@@ -49,12 +50,11 @@ body:
- Events System
- Home
- Kubernetes Plugin
- Microsite
- Notifications
- OpenAPI Tooling
- Permission Framework
- Software Templates
- Search
- Software Templates
- TechDocs
validations:
required: true
+7
View File
@@ -36,10 +36,17 @@ These labels indicate what is needed to move an issue forward before it can be a
These labels indicate which part of Backstage an issue or pull request relates to. As a contributor, these help you find issues in areas you're interested in or have expertise in.
- `area:auditor` - Auditor service and it's use in plugins.
- `area:auth` - Authentication and 3rd party authorization.
- `area:catalog` - The Catalog plugin and the Software Catalog model and integrations.
- `area:core` - The core Backstage framework.
- `area:design-system` - The Canon design system and library.
- `area:documentation` - Documentation for adopters, users, and developers.
- `area:events` - The Events system and integrations for other plugins.
- `area:home` - The Home plugin and the main page of the Backstage site.
- `area:kubernetes` - The Kubernetes plugin and integrations for other plugins.
- `area:notifications` - The Notifications plugin and integrations for other plugins.
- `area:openapi-tooling` - The OpenAPI tooling it's use in plugins.
- `area:permission` - The Permissions system and permission integrations from other plugins.
- `area:scaffolder` - The Scaffolder plugin that powers Software Templates.
- `area:search` - The Search plugin and search integrations for other plugins.