Skip to content

Commit a4f444f

Browse files
authored
Update github issue templates (#905)
1 parent dd9d262 commit a4f444f

File tree

5 files changed

+54
-43
lines changed

5 files changed

+54
-43
lines changed

.github/ISSUE_TEMPLATE/01-feature.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
name: 💡 Feature Request
2-
description: Propose new functionality for the SDK
2+
description: Tell us about a problem our SDK could solve but doesn't.
33
labels: ["Elixir", "Feature"]
44
body:
5-
- type: markdown
6-
attributes:
7-
value: Thanks for taking the time to file a feature request! Please fill out this form as completely as possible.
85
- type: textarea
96
id: problem
107
attributes:
118
label: Problem Statement
12-
description: A clear and concise description of what you want and what your use case is.
9+
description: What problem could Sentry solve that it doesn't?
1310
placeholder: |-
1411
I want to make whirled peas, but Sentry doesn't blend.
1512
validations:
1613
required: true
14+
1715
- type: textarea
1816
id: expected
1917
attributes:
@@ -22,7 +20,8 @@ body:
2220
placeholder: |-
2321
Add a blender to Sentry.
2422
validations:
25-
required: true
23+
required: false
24+
2625
- type: markdown
2726
attributes:
2827
value: |-

.github/ISSUE_TEMPLATE/02-improvement.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
name: 💡 Improvement
2-
description: Propose an improvement for existing functionality of the SDK
2+
description: Propose an improvement for existing functionality of the SDK.
33
labels: ["Elixir", "Improvement"]
44
body:
5-
- type: markdown
6-
attributes:
7-
value: Thanks for taking the time to file a request! Please fill out this form as completely as possible.
85
- type: textarea
96
id: problem
107
attributes:
118
label: Problem Statement
12-
description: A clear and concise description of what you want and what your use case is.
9+
description: What problem could Sentry solve that it doesn't?
1310
placeholder: |-
1411
I want to make whirled peas, but Sentry doesn't blend.
1512
validations:
1613
required: true
14+
1715
- type: textarea
1816
id: expected
1917
attributes:
@@ -22,7 +20,8 @@ body:
2220
placeholder: |-
2321
Add a blender to Sentry.
2422
validations:
25-
required: true
23+
required: false
24+
2625
- type: markdown
2726
attributes:
2827
value: |-

.github/ISSUE_TEMPLATE/03-bug.yml

Lines changed: 22 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,45 @@
11
name: 🐞 Bug Report
2-
description: Tell us about something that's not working the way we (probably) intend.
2+
description: Report an unexpected problem or behavior of this SDK.
33
labels: ["Elixir", "Bug"]
44
body:
5-
- type: dropdown
6-
id: type
5+
- type: textarea
76
attributes:
8-
label: How do you use Sentry?
9-
options:
10-
- Sentry SaaS (sentry.io)
11-
- Self-hosted / on-premises
7+
label: Issue Description
128
validations:
139
required: true
14-
- type: input
15-
id: version
10+
- type: textarea
1611
attributes:
17-
label: SDK version
18-
description: Which SDK version do you use?
19-
placeholder: e.g. 4.9.2
12+
label: Reproduction Steps
2013
validations:
2114
required: true
2215
- type: textarea
23-
id: repro
2416
attributes:
25-
label: Steps to reproduce
26-
description: How can we see what you're seeing? Specific is terrific.
27-
placeholder: |-
28-
1. What
29-
2. you
30-
3. did.
17+
label: Expected Behavior
3118
validations:
3219
required: true
3320
- type: textarea
34-
id: expected
3521
attributes:
36-
label: Expected result
22+
label: Actual Behavior
3723
validations:
3824
required: true
39-
- type: textarea
40-
id: actual
25+
- type: input
26+
attributes:
27+
label: Elixir Version
28+
validations:
29+
required: true
30+
- type: input
4131
attributes:
42-
label: Actual result
43-
description: Logs? Screenshots? Yes, please.
32+
label: SDK Version
4433
validations:
4534
required: true
46-
- type: markdown
35+
- type: input
36+
attributes:
37+
label: Integration and Its Version
38+
description: e.g. Rails/Sidekiq/Rake/DelayedJob...etc.
39+
validations:
40+
required: false
41+
- type: textarea
4742
attributes:
48-
value: |-
49-
## Thanks 🙏
43+
label: Sentry Config
5044
validations:
5145
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
blank_issues_enabled: false
22
contact_links:
3-
- name: Support Request
4-
url: https://sentry.io/support
5-
about: Use our dedicated support channel for paid accounts.
3+
- name: 📚 SDK Documentation
4+
url: https://docs.sentry.io/platforms/ruby/
5+
about: Check the SDK's documentation
6+
7+
- name: 📚 SDK API Documentation
8+
url: https://www.rubydoc.info/gems/sentry-ruby-core/Sentry
9+
about: Check the SDK's API documentation
10+
11+
- name: 💬 Community Discord
12+
url: https://discord.gg/PXa5Apfe7K
13+
about: Ping us on Discord if you have questions
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Blank Issue
2+
description: Blank Issue. Reserved for maintainers.
3+
labels: ["Elixir"]
4+
body:
5+
- type: textarea
6+
id: description
7+
attributes:
8+
label: Description
9+
description: Please describe the issue.
10+
validations:
11+
required: true

0 commit comments

Comments
 (0)