Skip to content

Commit e84fa7d

Browse files
authored
chore: use rendered issue templates (#2518)
1 parent 59df200 commit e84fa7d

File tree

10 files changed

+234
-229
lines changed

10 files changed

+234
-229
lines changed
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
name: SDK Question
2+
description: Submit a question about this SDK
3+
labels: ["untriaged"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Have a question about using the SDK? We're here to help!
9+
10+
- type: dropdown
11+
id: package
12+
attributes:
13+
label: Package
14+
description: Which package(s) does this relate to?
15+
multiple: true
16+
options:
17+
- "@slack/web-api"
18+
- "@slack/socket-mode"
19+
- "@slack/oauth"
20+
- "@slack/webhook"
21+
- "@slack/types"
22+
- "@slack/logger"
23+
- "@slack/cli-hooks"
24+
- "@slack/cli-test"
25+
- I don't know
26+
validations:
27+
required: true
28+
29+
- type: textarea
30+
id: question
31+
attributes:
32+
label: Question
33+
description: Describe your question in detail
34+
validations:
35+
required: true
36+
37+
- type: input
38+
id: sdk-version
39+
attributes:
40+
label: SDK Version
41+
description: |
42+
Run `npm ls | grep slack` or check your `package.json`
43+
placeholder: e.g., @slack/[email protected]
44+
45+
- type: input
46+
id: node-version
47+
attributes:
48+
label: Node.js Version
49+
description: Run `node --version`
50+
placeholder: e.g., v20.10.0
51+
52+
- type: textarea
53+
id: context
54+
attributes:
55+
label: Additional Context
56+
description: |
57+
Add any code snippets, error messages, or other context that might help.
58+
59+
- type: markdown
60+
attributes:
61+
value: |
62+
---
63+
For general questions about the Slack API platform, please [contact Slack support](https://slack.com/help/requests/new).
64+
65+
By submitting this issue, you agree to follow our [Contributing Guidelines](https://github.com/slackapi/node-slack-sdk/blob/main/.github/contributing.md) and [Code of Conduct](https://slackhq.github.io/code-of-conduct).

.github/ISSUE_TEMPLATE/01-bug.yml

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
name: SDK Bug
2+
description: Report an SDK bug
3+
labels: ["untriaged"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thank you for taking the time to fill out this bug report!
9+
10+
- type: dropdown
11+
id: package
12+
attributes:
13+
label: Package
14+
description: Which package(s) are affected?
15+
multiple: true
16+
options:
17+
- "@slack/web-api"
18+
- "@slack/socket-mode"
19+
- "@slack/oauth"
20+
- "@slack/webhook"
21+
- "@slack/types"
22+
- "@slack/logger"
23+
- "@slack/cli-hooks"
24+
- "@slack/cli-test"
25+
- I don't know
26+
validations:
27+
required: true
28+
29+
- type: input
30+
id: sdk-version
31+
attributes:
32+
label: SDK Version
33+
description: |
34+
Run `npm ls | grep slack` or check your `package.json`
35+
placeholder: e.g., @slack/[email protected]
36+
validations:
37+
required: true
38+
39+
- type: input
40+
id: node-version
41+
attributes:
42+
label: Node.js Version
43+
description: Run `node --version`
44+
placeholder: e.g., v20.10.0
45+
validations:
46+
required: true
47+
48+
- type: input
49+
id: os
50+
attributes:
51+
label: Operating System
52+
description: |
53+
macOS/Linux: `sw_vers && uname -v` or Windows: `ver`
54+
placeholder: e.g., macOS 14.0, Ubuntu 22.04, Windows 11
55+
56+
- type: textarea
57+
id: steps
58+
attributes:
59+
label: Steps to Reproduce
60+
description: Share commands, source code, and project settings
61+
placeholder: |
62+
1. Initialize client with...
63+
2. Call method...
64+
3. See error...
65+
validations:
66+
required: true
67+
68+
- type: textarea
69+
id: expected
70+
attributes:
71+
label: Expected Result
72+
description: What did you expect to happen?
73+
validations:
74+
required: true
75+
76+
- type: textarea
77+
id: actual
78+
attributes:
79+
label: Actual Result
80+
description: What actually happened? Include logs, screenshots, or error messages.
81+
validations:
82+
required: true
83+
84+
- type: markdown
85+
attributes:
86+
value: |
87+
---
88+
For general questions about the Slack API platform, please [contact Slack support](https://slack.com/help/requests/new).
89+
90+
By submitting this issue, you agree to follow our [Contributing Guidelines](https://github.com/slackapi/node-slack-sdk/blob/main/.github/contributing.md) and [Code of Conduct](https://slackhq.github.io/code-of-conduct).
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: SDK Enhancement / Feature Request
2+
description: Submit an enhancement or feature request
3+
labels: ["untriaged"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for suggesting an improvement!
9+
10+
- type: dropdown
11+
id: package
12+
attributes:
13+
label: Package
14+
description: Which package(s) does this relate to?
15+
multiple: true
16+
options:
17+
- "@slack/web-api"
18+
- "@slack/socket-mode"
19+
- "@slack/oauth"
20+
- "@slack/webhook"
21+
- "@slack/types"
22+
- "@slack/logger"
23+
- "@slack/cli-hooks"
24+
- "@slack/cli-test"
25+
- I don't know
26+
validations:
27+
required: true
28+
29+
- type: textarea
30+
id: description
31+
attributes:
32+
label: Description
33+
description: Describe the enhancement or feature you'd like
34+
placeholder: |
35+
Tell us about your idea! What would you like to see, and how would it help your developments?
36+
validations:
37+
required: true
38+
39+
- type: textarea
40+
id: alternatives
41+
attributes:
42+
label: Alternatives Considered
43+
description: Have you considered any alternative solutions or workarounds?
44+
45+
- type: markdown
46+
attributes:
47+
value: |
48+
---
49+
By submitting this issue, you agree to follow our [Contributing Guidelines](https://github.com/slackapi/node-slack-sdk/blob/main/.github/contributing.md) and [Code of Conduct](https://slackhq.github.io/code-of-conduct).
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: SDK Documentation
2+
description: Submit an issue about documentation
3+
labels: ["untriaged", "docs"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Found an issue with the documentation? Let us know!
9+
10+
- type: textarea
11+
id: description
12+
attributes:
13+
label: Description
14+
description: Describe the documentation issue or improvement
15+
validations:
16+
required: true
17+
18+
- type: input
19+
id: url
20+
attributes:
21+
label: Relevant URL
22+
description: Link to the documentation page (if applicable)
23+
placeholder: e.g., https://docs.slack.dev/tools/node-slack-sdk/
24+
25+
- type: markdown
26+
attributes:
27+
value: |
28+
---
29+
By submitting this issue, you agree to follow our [Contributing Guidelines](https://github.com/slackapi/node-slack-sdk/blob/main/.github/contributing.md) and [Code of Conduct](https://slackhq.github.io/code-of-conduct).

.github/ISSUE_TEMPLATE/bug.md

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

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
blank_issues_enabled: false
22
contact_links:
33
- name: Slack Platform Customer Support
4-
url: https://my.slack.com/help/requests/new
4+
url: https://slack.com/help/requests/new
55
about: |
66
This issue tracker is a place to track bugs, feature requests, and questions on this SDK side.
77
If you have a general question on how to use the Slack platform, please get in touch with our customer support agents first via either /feedback in your Slack workspace or the help page link here.

.github/ISSUE_TEMPLATE/document.md

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

.github/ISSUE_TEMPLATE/enhancement---feature-request.md

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

0 commit comments

Comments
 (0)