Skip to content

Commit 7ee6bc5

Browse files
authored
Merge pull request #865 from timofurrer/contribution/templates
Use new form-based issue templates for bugs and features
2 parents f27e221 + f09cedb commit 7ee6bc5

File tree

3 files changed

+87
-43
lines changed

3 files changed

+87
-43
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 0 additions & 43 deletions
This file was deleted.
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
name: 🐞 Bug Report
2+
description: File a bug report
3+
labels: ["bug", "needs-triage"]
4+
# assignees:
5+
# - octocat
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Hi there 👋,
11+
12+
Thank you for reporting the bug! Completing all sections of this form will help us find a solution quickly.
13+
14+
If the problem is a missing feature, then please use a [Feature Request](https://github.com/gitlabhq/terraform-provider-gitlab/issues/new?template=FEATURE_REQUEST.yml) instead.
15+
- type: input
16+
id: provider-version
17+
attributes:
18+
label: GitLab Provider version
19+
description: What version of the `gitlabhq/gitlab` provider are you using? (This is usually found in any `terraform` command output.)
20+
placeholder: "X.X.X"
21+
validations:
22+
required: false
23+
- type: input
24+
id: gitlab-version
25+
attributes:
26+
label: GitLab version
27+
description: What version and edition of GitLab are you using? (This can be found in the "Help" section in GitLab.)
28+
placeholder: "GitLab XXXXX Edition X.X"
29+
validations:
30+
required: false
31+
- type: input
32+
id: terraform-version
33+
attributes:
34+
label: Terraform version
35+
description: What version of terraform are you using?
36+
placeholder: "Please paste the output of `terraform -v` here"
37+
validations:
38+
required: false
39+
- type: textarea
40+
id: configuration
41+
attributes:
42+
label: Relevant Terraform Configuration
43+
description: Please copy and paste the relevant Terraform Configuration here. This will be automatically formatted into code, so no need for backticks.
44+
render: hcl
45+
validations:
46+
required: false
47+
- type: textarea
48+
id: logs
49+
attributes:
50+
label: Relevant log output
51+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
52+
render: shell
53+
- type: textarea
54+
id: problem-description
55+
attributes:
56+
label: Description
57+
description: |
58+
Please describe the problem you are experiencing and what you would have expected to see.
59+
Make sure to include important factoids or special steps someones needs to reproduce the issue.
60+
validations:
61+
required: false
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: ✨ Feature Request
2+
description: Request a new feature
3+
labels: ["enhancement", "needs-triage"]
4+
# assignees:
5+
# - octocat
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Hi there 👋,
11+
12+
Thank you for requesting a new feature!
13+
- type: textarea
14+
id: description
15+
attributes:
16+
label: Feature Description
17+
description: Please describe your feature ideas in as much detail as possible, including an example configuration.
18+
validations:
19+
required: true
20+
- type: checkboxes
21+
id: contribution-willingness
22+
attributes:
23+
label: Do you want to implement this?
24+
options:
25+
- label: I would like to implement this myself 👷
26+
required: false

0 commit comments

Comments
 (0)