Skip to content

Commit 5b41336

Browse files
committed
Add issue template
1 parent 55a9816 commit 5b41336

3 files changed

Lines changed: 48 additions & 3 deletions

File tree

‎.github/ISSUE_TEMPLATE/config.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: true
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: New tool suggestion
2+
description: Suggest support for a new tool
3+
labels: [enhancement]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for a new tool suggestion!
9+
10+
Normally, you don't need to open an issue to request support for a new tool.
11+
Instead, please submit a pull request.
12+
(See [DEVELOPMENT.md](https://github.com/taiki-e/install-action/blob/main/DEVELOPMENT.md) for how to add support for a new tool.)
13+
14+
That said, if you have any questions before getting started, or if you’re unable to contribute for any reason, feel free to open an issue.
15+
- type: input
16+
id: name
17+
attributes:
18+
label: Tool name
19+
validations:
20+
required: true
21+
- type: dropdown
22+
id: pre-built
23+
attributes:
24+
label: Are official pre-built binaries provided?
25+
description: |
26+
If "No", this issue will be blocked until official pre-built binaries are provided.<br>
27+
If "Unknown", this issue will be blocked until it is determined that it is provided.<br>
28+
(When the tool is a Rust crate, it may already be available via fallback even if "No" or "Unknown".)<br>
29+
options:
30+
- 'Yes'
31+
- 'No'
32+
- Unknown
33+
default: 2
34+
validations:
35+
required: true
36+
- type: input
37+
id: url
38+
attributes:
39+
label: Website or repository link
40+
validations:
41+
required: true
42+
- type: textarea
43+
id: context
44+
attributes:
45+
label: Additional Context
46+
description: Any additional context that you believe may be relevant.

‎DEVELOPMENT.md‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,7 @@ See JSON files in `tools/codegen/base` directory for examples of the manifest.
2121
> GITHUB_TOKEN=$(gh auth token) ./tools/manifest.sh <tool>
2222
> ```
2323
24-
## Refresh TOOLS.md
25-
26-
To update `TOOLS.md`, run
24+
3\. Update `TOOLS.md` with the following command.
2725
2826
```sh
2927
./tools/update-markdown.sh

0 commit comments

Comments
 (0)