Skip to content

Commit

Permalink
chore: use new GitHub issue templates
Browse files Browse the repository at this point in the history
Signed-off-by: Mathew Wicks <[email protected]>
  • Loading branch information
thesuperzapper committed Jan 12, 2022
1 parent f0c64af commit f9c11b5
Show file tree
Hide file tree
Showing 9 changed files with 176 additions and 105 deletions.
61 changes: 0 additions & 61 deletions .github/ISSUE_TEMPLATE/01_bug_report.md

This file was deleted.

82 changes: 82 additions & 0 deletions .github/ISSUE_TEMPLATE/01_bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
name: Bug Report
description: Report something not working properly!
labels: [ "bug" ]
body:
- type: markdown
attributes:
value: |
# Bug Report
Thanks for helping make the project better!
- type: checkboxes
attributes:
label: Checks
options:
- label: I have checked for [existing issues](https://github.com/airflow-helm/charts/issues).
required: true
- label: This report is about the [user-community Airflow Helm Chart](https://github.com/airflow-helm/charts/tree/main/charts/airflow).
required: true
- type: input
id: chart-version
attributes:
label: Chart Version
placeholder: X.X.X
validations:
required: true
- type: textarea
id: kubernetes-version
attributes:
label: Kubernetes Version
description: Output of `kubectl version` command.
placeholder: |
Client Version: version.Info{Major:"X", Minor:"XX", GitVersion:"vX.X.X", ...}
Server Version: version.Info{Major:"X", Minor:"XX", GitVersion:"vX.X.X", ...}
render: shell
validations:
required: true
- type: textarea
id: helm-version
attributes:
label: Helm Version
description: Output of `helm version` command.
placeholder: version.BuildInfo{Version:"vX.X.X", GitCommit:"XXXXXXXXXXXXXXX", ...}
render: shell
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: The __context__ the problem occurred in, and an __overview__ of what went wrong.
placeholder: I was trying to... but then...
validations:
required: true
- type: textarea
id: logs
attributes:
label: Relevant Logs
description: Outputs of commands like `kubectl logs my-pod` or `kubectl describe pods my-pod`.
placeholder: |
* Include any relevant log outputs here *
render: shell
- type: textarea
id: custom-helm-values
attributes:
label: Custom Helm Values
description: Your non-default Helm values (in YAML format).
placeholder: |
###################################
## CONFIG | Airflow Configs
###################################
airflow:
image:
...
config:
...
###################################
## COMPONENT | Airflow Scheduler
###################################
scheduler:
...
render: yaml
18 changes: 0 additions & 18 deletions .github/ISSUE_TEMPLATE/02_feature_request.md

This file was deleted.

40 changes: 40 additions & 0 deletions .github/ISSUE_TEMPLATE/02_feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Feature Request
description: Suggest an idea for the project!
labels: [ "enhancement" ]
body:
- type: markdown
attributes:
value: |
# Feature Request
Thanks for helping make the project better!
- type: checkboxes
attributes:
label: Checks
options:
- label: I have checked for [existing issues](https://github.com/airflow-helm/charts/issues).
required: true
- type: textarea
id: motivation
attributes:
label: Motivation
description: What has motivated your request?
placeholder: |
* This is the most important part of the request *
* Help us understand what you are trying to achieve, try to seperate it from any implementation you may have in mind *
validations:
required: true
- type: textarea
id: implementation
attributes:
label: Implementation
description: What is your proposed implementation?
placeholder: |
* It's fine to leave this blank if you don't have an implementation already in mind *
- type: checkboxes
attributes:
label: Are you willing & able to help?
options:
- label: I am able to submit a PR!
- label: I can help test the feature!
29 changes: 29 additions & 0 deletions .github/ISSUE_TEMPLATE/03_docs_issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Docs Issue
description: Raise an issue about documentation!
labels: [ "documentation" ]
body:
- type: markdown
attributes:
value: |
# Docs Issue
Thanks for helping make the docs better!
- type: checkboxes
attributes:
label: Checks
options:
- label: I have checked for [existing issues](https://github.com/airflow-helm/charts/issues).
required: true
- type: textarea
id: description
attributes:
label: Description
description: An overview of the documentation issue.
validations:
required: true
- type: checkboxes
attributes:
label: Are you willing & able to help?
options:
- label: I am able to submit a PR!
- label: I can provide feedback!
13 changes: 0 additions & 13 deletions .github/ISSUE_TEMPLATE/03_question.md

This file was deleted.

13 changes: 0 additions & 13 deletions .github/ISSUE_TEMPLATE/04_documentation.md

This file was deleted.

24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/04_question.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Question
description: Ask something about the project!
labels: [ "question" ]
body:
- type: markdown
attributes:
value: |
# Question
- type: checkboxes
attributes:
label: Checks
options:
- label: I have checked for [existing issues](https://github.com/airflow-helm/charts/issues).
required: true
- label: I have looked through the [FAQ](https://github.com/airflow-helm/charts/tree/main/charts/airflow#faq---airflow).
required: true
- type: textarea
id: question
attributes:
label: Question
placeholder: |
I would like to understand...
validations:
required: true
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false

0 comments on commit f9c11b5

Please sign in to comment.