Allow pre-filled GitHub issue forms via links (#19925)

Closes #19924
This commit is contained in:
Alexander Schwartz 2023-04-25 12:52:17 +02:00 committed by GitHub
parent 30d976d64c
commit e21fc968e2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 19 additions and 0 deletions

View file

@ -55,36 +55,42 @@ body:
validations: validations:
required: true required: true
- type: textarea - type: textarea
id: description
attributes: attributes:
label: Describe the bug label: Describe the bug
description: Provide a clear and concise description of what the problem is. description: Provide a clear and concise description of what the problem is.
validations: validations:
required: true required: true
- type: input - type: input
id: version
attributes: attributes:
label: Version label: Version
description: What version of Keycloak are you running? description: What version of Keycloak are you running?
validations: validations:
required: true required: true
- type: textarea - type: textarea
id: behaviorExpected
attributes: attributes:
label: Expected behavior label: Expected behavior
description: Describe the expected behavior clearly and concisely. description: Describe the expected behavior clearly and concisely.
validations: validations:
required: true required: true
- type: textarea - type: textarea
id: behaviorActual
attributes: attributes:
label: Actual behavior label: Actual behavior
description: Describe the actual behavior clearly and concisely. description: Describe the actual behavior clearly and concisely.
validations: validations:
required: true required: true
- type: textarea - type: textarea
id: reproducer
attributes: attributes:
label: How to Reproduce? label: How to Reproduce?
description: Provide clear and concise steps to reproduce the problem. description: Provide clear and concise steps to reproduce the problem.
validations: validations:
required: true required: true
- type: textarea - type: textarea
id: other
attributes: attributes:
label: Anything else? label: Anything else?
description: Links? References? Anything that will give us more context about the issue you are encountering! description: Links? References? Anything that will give us more context about the issue you are encountering!

View file

@ -3,12 +3,14 @@ description: Request an enhancement to an existing feature
labels: ["kind/enhancement", "status/triage"] labels: ["kind/enhancement", "status/triage"]
body: body:
- type: textarea - type: textarea
id: description
attributes: attributes:
label: Description label: Description
description: Describe the enhancement at a high-level. description: Describe the enhancement at a high-level.
validations: validations:
required: true required: true
- type: input - type: input
id: discussion
attributes: attributes:
label: Discussion label: Discussion
description: | description: |
@ -18,12 +20,14 @@ body:
validations: validations:
required: false required: false
- type: textarea - type: textarea
id: motivation
attributes: attributes:
label: Motivation label: Motivation
description: Describe why the feature should be added. description: Describe why the feature should be added.
validations: validations:
required: false required: false
- type: textarea - type: textarea
id: details
attributes: attributes:
label: Details label: Details
description: More details? Implementation ideas? Anything that will give us more context about the enhancement you are proposing! description: More details? Implementation ideas? Anything that will give us more context about the enhancement you are proposing!

View file

@ -3,12 +3,14 @@ description: A large feature that is broken down into multiple linked issues.
labels: ["kind/epic", "status/triage"] labels: ["kind/epic", "status/triage"]
body: body:
- type: textarea - type: textarea
id: description
attributes: attributes:
label: Description label: Description
description: Describe the feature at a high-level. description: Describe the feature at a high-level.
validations: validations:
required: true required: true
- type: input - type: input
id: discussion
attributes: attributes:
label: Discussion label: Discussion
description: | description: |
@ -16,6 +18,7 @@ body:
validations: validations:
required: true required: true
- type: textarea - type: textarea
id: issues
attributes: attributes:
label: Issues label: Issues
description: List the issues related to this epic. description: List the issues related to this epic.
@ -25,6 +28,7 @@ body:
validations: validations:
required: false required: false
- type: textarea - type: textarea
id: motivation
attributes: attributes:
label: Motivation label: Motivation
description: Provide a brief explanation of why the feature should be added. description: Provide a brief explanation of why the feature should be added.

View file

@ -3,12 +3,14 @@ description: Request a new feature to be added to Keycloak
labels: ["kind/feature", "status/triage"] labels: ["kind/feature", "status/triage"]
body: body:
- type: textarea - type: textarea
id: description
attributes: attributes:
label: Description label: Description
description: Describe the feature at a high-level. description: Describe the feature at a high-level.
validations: validations:
required: true required: true
- type: input - type: input
id: discussion
attributes: attributes:
label: Discussion label: Discussion
description: | description: |
@ -18,12 +20,14 @@ body:
validations: validations:
required: false required: false
- type: textarea - type: textarea
id: motivation
attributes: attributes:
label: Motivation label: Motivation
description: Describe why the feature should be added. description: Describe why the feature should be added.
validations: validations:
required: false required: false
- type: textarea - type: textarea
id: details
attributes: attributes:
label: Details label: Details
description: Design ideas? Implementation ideas? Anything that will give us more context about the feature you are proposing! description: Design ideas? Implementation ideas? Anything that will give us more context about the feature you are proposing!

View file

@ -3,6 +3,7 @@ description: Any tasks that are not directly adding a new feature, enhancement o
labels: ["kind/task"] labels: ["kind/task"]
body: body:
- type: textarea - type: textarea
id: description
attributes: attributes:
label: Description label: Description
description: Describe the task. description: Describe the task.