Skip to content

Commit 8979aae

Browse files
authored
chore: upgrade Github issues templates to YAML (#27)
* chore(issue_templates): update to YAML style * chore(issue_templates): remove redundant templates from contact_links list
1 parent 1197c77 commit 8979aae

File tree

5 files changed

+85
-64
lines changed

5 files changed

+85
-64
lines changed

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: 🐛 Bug Report
2+
description: File a bug report
3+
title: "[Bug] "
4+
labels: [bug]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this bug report!
10+
- type: textarea
11+
id: description
12+
attributes:
13+
label: Description
14+
description: A clear and concise description of the bug
15+
validations:
16+
required: true
17+
- type: textarea
18+
id: steps
19+
attributes:
20+
label: Steps to Reproduce
21+
description: Steps to reproduce the behavior
22+
validations:
23+
required: true
24+
- type: textarea
25+
id: expected
26+
attributes:
27+
label: Expected Behavior
28+
description: What you expected to happen
29+
validations:
30+
required: true
31+
- type: textarea
32+
id: actual
33+
attributes:
34+
label: Actual Behavior
35+
description: What actually happened
36+
validations:
37+
required: true
38+
- type: textarea
39+
id: environment
40+
attributes:
41+
label: Environment
42+
description: |
43+
- OS (e.g., Ubuntu 22.04):
44+
- Python/Terraform/`<other>` versions:
45+
render: markdown
46+
- type: textarea
47+
id: additional
48+
attributes:
49+
label: Additional Context
50+
description: Any other context about the problem
51+
render: markdown

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 35 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,6 @@ blank_issues_enabled: true
22
name: Submit an issue
33
description: Choose the type of issue you'd like to submit
44
contact_links:
5-
- name: 🐛 Bug Report
6-
url: https://github.com/rafaelherik/tfsumpy/issues/new?assignees=&labels=bug&template=bug_report.md&title=
7-
about: Report a bug or unexpected behavior
8-
- name: ✨ Feature Request
9-
url: https://github.com/rafaelherik/tfsumpy/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=
10-
about: Suggest an enhancement or new feature
115
- name: 🔒 Security Vulnerability
126
url: https://github.com/rafaelherik/tfsumpy/security/advisories/new
137
about: Report a security vulnerability in tfsumpy

.github/ISSUE_TEMPLATE/feature.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: ✨ Feature Request
2+
description: Suggest an enhancement or new feature
3+
title: "[Feature] "
4+
labels: [enhancement]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to suggest a new feature!
10+
- type: textarea
11+
id: problem
12+
attributes:
13+
label: Problem to solve
14+
description: What limitation or pain point are you facing?
15+
validations:
16+
required: true
17+
- type: textarea
18+
id: proposal
19+
attributes:
20+
label: Proposed Solution
21+
description: Describe the feature or behavior you'd like to see
22+
validations:
23+
required: true
24+
- type: textarea
25+
id: alternatives
26+
attributes:
27+
label: Alternatives Considered
28+
description: Have you considered any alternative solutions? If so, list them here.
29+
- type: textarea
30+
id: additional
31+
attributes:
32+
label: Additional Context
33+
description: Add any other context or references (links, diagrams, etc.) about the feature request here.
34+
render: markdown

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)