forked from TrueCloudLab/lego
docs: convert issue templates to issue forms. (#1434)
This commit is contained in:
parent
b20e8f3394
commit
fbd369e04e
6 changed files with 137 additions and 78 deletions
42
.github/ISSUE_TEMPLATE/bug_report.md
vendored
42
.github/ISSUE_TEMPLATE/bug_report.md
vendored
|
@ -1,42 +0,0 @@
|
||||||
---
|
|
||||||
name: Bug report
|
|
||||||
about: Create a report to help us improve
|
|
||||||
labels: bug
|
|
||||||
|
|
||||||
---
|
|
||||||
<!-- PLEASE FOLLOW THE ISSUE TEMPLATE TO HELP TRIAGE AND SUPPORT! -->
|
|
||||||
|
|
||||||
- [ ] Yes, I'm using a binary release within 2 latest releases.
|
|
||||||
- [ ] Yes, I've searched similar issues on GitHub and didn't find any.
|
|
||||||
- [ ] Yes, I've included all information below (version, config, etc).
|
|
||||||
|
|
||||||
### What did you expect to see?
|
|
||||||
|
|
||||||
|
|
||||||
### What did you see instead?
|
|
||||||
|
|
||||||
|
|
||||||
### Steps to reproduce
|
|
||||||
|
|
||||||
1. ...
|
|
||||||
2. ...
|
|
||||||
3. ...
|
|
||||||
|
|
||||||
### Details
|
|
||||||
|
|
||||||
<details><summary>Version of lego</summary>
|
|
||||||
|
|
||||||
```console
|
|
||||||
$ lego --version
|
|
||||||
# paste output here
|
|
||||||
```
|
|
||||||
|
|
||||||
</details>
|
|
||||||
|
|
||||||
<details><summary>Logs</summary>
|
|
||||||
|
|
||||||
```console
|
|
||||||
# paste output here
|
|
||||||
```
|
|
||||||
|
|
||||||
</details>
|
|
75
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
75
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
|
@ -0,0 +1,75 @@
|
||||||
|
name: Bug Report
|
||||||
|
description: Create a report to help us improve.
|
||||||
|
labels: [bug]
|
||||||
|
body:
|
||||||
|
- type: checkboxes
|
||||||
|
id: terms
|
||||||
|
attributes:
|
||||||
|
label: Welcome
|
||||||
|
options:
|
||||||
|
- label: Yes, I'm using a binary release within 2 latest releases.
|
||||||
|
required: true
|
||||||
|
- label: Yes, I've searched similar issues on GitHub and didn't find any.
|
||||||
|
required: true
|
||||||
|
- label: Yes, I've included all information below (version, config, etc).
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: expected
|
||||||
|
attributes:
|
||||||
|
label: What did you expect to see?
|
||||||
|
placeholder: Description.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: current
|
||||||
|
attributes:
|
||||||
|
label: What did you see instead?
|
||||||
|
placeholder: Description.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: steps
|
||||||
|
attributes:
|
||||||
|
label: Reproduction steps
|
||||||
|
description: "How do you trigger this bug? Please walk us through it step by step."
|
||||||
|
value: |
|
||||||
|
1. ...
|
||||||
|
2. ...
|
||||||
|
3. ...
|
||||||
|
...
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: version
|
||||||
|
attributes:
|
||||||
|
label: Version of lego
|
||||||
|
value: |-
|
||||||
|
<details>
|
||||||
|
|
||||||
|
```console
|
||||||
|
$ lego --version
|
||||||
|
# paste output here
|
||||||
|
```
|
||||||
|
|
||||||
|
</details>
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: logs
|
||||||
|
attributes:
|
||||||
|
label: Logs
|
||||||
|
value: |-
|
||||||
|
<details>
|
||||||
|
|
||||||
|
```console
|
||||||
|
# paste output here
|
||||||
|
```
|
||||||
|
|
||||||
|
</details>
|
||||||
|
validations:
|
||||||
|
required: true
|
11
.github/ISSUE_TEMPLATE/feature_request.md
vendored
11
.github/ISSUE_TEMPLATE/feature_request.md
vendored
|
@ -1,11 +0,0 @@
|
||||||
---
|
|
||||||
name: Feature request
|
|
||||||
about: Suggest an idea for this project
|
|
||||||
|
|
||||||
---
|
|
||||||
<!-- PLEASE FOLLOW THE ISSUE TEMPLATE TO HELP TRIAGE AND SUPPORT! -->
|
|
||||||
|
|
||||||
- [ ] Yes, I've searched similar issues on GitHub and didn't find any.
|
|
||||||
|
|
||||||
### Detailed Description
|
|
||||||
|
|
18
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
18
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
name: Feature request
|
||||||
|
description: Suggest an idea for this project.
|
||||||
|
body:
|
||||||
|
- type: checkboxes
|
||||||
|
id: terms
|
||||||
|
attributes:
|
||||||
|
label: Welcome
|
||||||
|
options:
|
||||||
|
- label: Yes, I've searched similar issues on GitHub and didn't find any.
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: description
|
||||||
|
attributes:
|
||||||
|
label: Detailed Description
|
||||||
|
placeholder: Description.
|
||||||
|
validations:
|
||||||
|
required: true
|
25
.github/ISSUE_TEMPLATE/new_dns_provider.md
vendored
25
.github/ISSUE_TEMPLATE/new_dns_provider.md
vendored
|
@ -1,25 +0,0 @@
|
||||||
---
|
|
||||||
name: New DNS provider support
|
|
||||||
about: Request for the support of a new DNS provider.
|
|
||||||
labels: enhancement, new-provider
|
|
||||||
|
|
||||||
---
|
|
||||||
<!-- PLEASE FOLLOW THE ISSUE TEMPLATE TO HELP TRIAGE AND SUPPORT! -->
|
|
||||||
|
|
||||||
- [ ] Yes, I've searched similar issues on GitHub and didn't find any.
|
|
||||||
- [ ] Yes, the DNS provider exposes a public API.
|
|
||||||
- [ ] Yes, I know that the lego maintainers don't have an account in all DNS providers in the world.
|
|
||||||
- [ ] Yes, I'm able to create a pull request and be able to maintain the implementation
|
|
||||||
- [ ] Yes, I'm able to test an implementation if someone creates a pull request to add the support of this DNS provider.
|
|
||||||
|
|
||||||
### Link to the DNS provider
|
|
||||||
|
|
||||||
Put your link here.
|
|
||||||
|
|
||||||
### Link to the API documentation
|
|
||||||
|
|
||||||
Put your link here.
|
|
||||||
|
|
||||||
### Additional Notes
|
|
||||||
|
|
||||||
Your notes.
|
|
44
.github/ISSUE_TEMPLATE/new_dns_provider.yml
vendored
Normal file
44
.github/ISSUE_TEMPLATE/new_dns_provider.yml
vendored
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
name: New DNS provider support
|
||||||
|
description: Request for the support of a new DNS provider.
|
||||||
|
title: "Support for provider: "
|
||||||
|
labels: [enhancement, new-provider]
|
||||||
|
body:
|
||||||
|
- type: checkboxes
|
||||||
|
id: terms
|
||||||
|
attributes:
|
||||||
|
label: Welcome
|
||||||
|
options:
|
||||||
|
- label: Yes, I've searched similar issues on GitHub and didn't find any.
|
||||||
|
required: true
|
||||||
|
- label: Yes, the DNS provider exposes a public API.
|
||||||
|
required: true
|
||||||
|
- label: Yes, I know that the lego maintainers don't have an account in all DNS providers in the world.
|
||||||
|
required: true
|
||||||
|
- label: Yes, I'm able to create a pull request and be able to maintain the implementation.
|
||||||
|
required: false
|
||||||
|
- label: Yes, I'm able to test an implementation if someone creates a pull request to add the support of this DNS provider.
|
||||||
|
required: false
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
id: provider-link
|
||||||
|
attributes:
|
||||||
|
label: Link to the DNS provider
|
||||||
|
placeholder: Put your link here.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
id: api-link
|
||||||
|
attributes:
|
||||||
|
label: Link to the API documentation
|
||||||
|
placeholder: Put your link here.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: expected
|
||||||
|
attributes:
|
||||||
|
label: Additional Notes
|
||||||
|
placeholder: Your notes.
|
||||||
|
validations:
|
||||||
|
required: false
|
Loading…
Reference in a new issue