github: replace markdown issue templates with issue forms
This commit is contained in:
parent
afa33c4043
commit
4e66a3813e
10 changed files with 178 additions and 117 deletions
36
.github/ISSUE_TEMPLATE/bug-main-instance.md
vendored
36
.github/ISSUE_TEMPLATE/bug-main-instance.md
vendored
|
@ -1,36 +0,0 @@
|
|||
---
|
||||
name: main instance bug report
|
||||
about: report an issue with cobalt.tools or api.cobalt.tools
|
||||
title: '[short description of the bug]'
|
||||
labels: main instance issue
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
### bug description
|
||||
clear and concise description of what the issue is.
|
||||
|
||||
### reproduction steps
|
||||
steps to reproduce the described behavior.
|
||||
here's an example of what it could look like:
|
||||
1. go to '...'
|
||||
2. click on '....'
|
||||
3. download [media type] from [service]
|
||||
4. see error
|
||||
|
||||
### screenshots
|
||||
if applicable, add screenshots or screen recordings to support your explanation.
|
||||
if not, remove this section.
|
||||
|
||||
### links
|
||||
if applicable, add links that cause the issue. more = better.
|
||||
if not, remove this section.
|
||||
|
||||
### platform information
|
||||
- OS [e.g. iOS, windows]
|
||||
- browser [e.g. chrome, safari, firefox]
|
||||
- version [e.g. 115]
|
||||
|
||||
### additional context
|
||||
add any other context about the problem here if applicable.
|
||||
if not, remove this section.
|
47
.github/ISSUE_TEMPLATE/bug-main-instance.yml
vendored
Normal file
47
.github/ISSUE_TEMPLATE/bug-main-instance.yml
vendored
Normal file
|
@ -0,0 +1,47 @@
|
|||
name: main instance bug report
|
||||
description: "report an issue with cobalt.tools or api.cobalt.tools"
|
||||
labels: ["main instance issue"]
|
||||
body:
|
||||
- type: textarea
|
||||
id: bug-description
|
||||
attributes:
|
||||
label: bug description
|
||||
description: "clear and concise description of what the issue is."
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: repro-steps
|
||||
attributes:
|
||||
label: reproduction steps
|
||||
description: steps to reproduce the described behavior.
|
||||
placeholder: |
|
||||
1. go to '...'
|
||||
2. click on '....'
|
||||
3. download [media type] from [service]
|
||||
4. see error
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: screenshots
|
||||
attributes:
|
||||
label: screenshots
|
||||
description: if applicable, add screenshots or screen recordings to support your explanation.
|
||||
- type: textarea
|
||||
id: links
|
||||
attributes:
|
||||
label: links
|
||||
description: if applicable, add links that cause the issue. more = better.
|
||||
render: shell
|
||||
- type: input
|
||||
id: platform
|
||||
attributes:
|
||||
label: platform information
|
||||
description: "the operating system, browser and their versions where you encounter the issue"
|
||||
placeholder: safari 7 on mac os x 10.8
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: more-context
|
||||
attributes:
|
||||
label: additional context
|
||||
description: add any other context about the problem here if applicable.
|
36
.github/ISSUE_TEMPLATE/bug-report.md
vendored
36
.github/ISSUE_TEMPLATE/bug-report.md
vendored
|
@ -1,36 +0,0 @@
|
|||
---
|
||||
name: bug report
|
||||
about: report a global issue with the cobalt codebase
|
||||
title: '[short description of the bug]'
|
||||
labels: bug
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
### bug description
|
||||
clear and concise description of what the issue is.
|
||||
|
||||
### reproduction steps
|
||||
steps to reproduce the described behavior.
|
||||
here's an example of what it could look like:
|
||||
1. go to '...'
|
||||
2. click on '....'
|
||||
3. download [media type] from [service]
|
||||
4. see error
|
||||
|
||||
### screenshots
|
||||
if applicable, add screenshots or screen recordings to support your explanation.
|
||||
if not, remove this section.
|
||||
|
||||
### links
|
||||
if applicable, add links that cause the issue. more = better.
|
||||
if not, remove this section.
|
||||
|
||||
### platform information
|
||||
- OS [e.g. iOS, windows]
|
||||
- browser [e.g. chrome, safari, firefox]
|
||||
- version [e.g. 115]
|
||||
|
||||
### additional context
|
||||
add any other context about the problem here if applicable.
|
||||
if not, remove this section.
|
47
.github/ISSUE_TEMPLATE/bug-report.yml
vendored
Normal file
47
.github/ISSUE_TEMPLATE/bug-report.yml
vendored
Normal file
|
@ -0,0 +1,47 @@
|
|||
name: bug report
|
||||
description: report a global issue with the cobalt codebase
|
||||
labels: ["bug"]
|
||||
body:
|
||||
- type: textarea
|
||||
id: bug-description
|
||||
attributes:
|
||||
label: bug description
|
||||
description: "clear and concise description of what the issue is."
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: repro-steps
|
||||
attributes:
|
||||
label: reproduction steps
|
||||
description: steps to reproduce the described behavior.
|
||||
placeholder: |
|
||||
1. go to '...'
|
||||
2. click on '....'
|
||||
3. download [media type] from [service]
|
||||
4. see error
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: screenshots
|
||||
attributes:
|
||||
label: screenshots
|
||||
description: if applicable, add screenshots or screen recordings to support your explanation.
|
||||
- type: textarea
|
||||
id: links
|
||||
attributes:
|
||||
label: links
|
||||
description: if applicable, add links that cause the issue. more = better.
|
||||
render: shell
|
||||
- type: input
|
||||
id: platform
|
||||
attributes:
|
||||
label: platform information
|
||||
description: "the operating system, browser and their versions where you encounter the issue"
|
||||
placeholder: safari 7 on mac os x 10.8
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: more-context
|
||||
attributes:
|
||||
label: additional context
|
||||
description: add any other context about the problem here if applicable.
|
15
.github/ISSUE_TEMPLATE/feature-request.md
vendored
15
.github/ISSUE_TEMPLATE/feature-request.md
vendored
|
@ -1,15 +0,0 @@
|
|||
---
|
||||
name: feature request
|
||||
about: suggest a feature for cobalt
|
||||
title: '[short feature request description]'
|
||||
labels: feature request
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
### describe the feature you'd like to see
|
||||
clear and concise description of the feature you want to see in cobalt.
|
||||
|
||||
### additional context
|
||||
if applicable, add any other context or screenshots related to the feature request here.
|
||||
if not, remove this section.
|
23
.github/ISSUE_TEMPLATE/feature-request.yml
vendored
Normal file
23
.github/ISSUE_TEMPLATE/feature-request.yml
vendored
Normal file
|
@ -0,0 +1,23 @@
|
|||
name: feature request
|
||||
description: suggest a feature for cobalt
|
||||
labels: ["feature request"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
thanks for taking the time to make a feature request!
|
||||
before you start, please make to read the "adding features or support for services" section of
|
||||
our [contributor guidelines](https://github.com/imputnet/cobalt/blob/current/CONTRIBUTING.md#adding-features-or-support-for-services)
|
||||
to make sure your request is a good fit for cobalt.
|
||||
- type: textarea
|
||||
id: feat-description
|
||||
attributes:
|
||||
label: describe the feature you'd like to see
|
||||
description: "clear and concise description of the feature you want to see in cobalt."
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: more-context
|
||||
attributes:
|
||||
label: additional context
|
||||
description: add any other context about the problem here if applicable.
|
12
.github/ISSUE_TEMPLATE/hosting-help.md
vendored
12
.github/ISSUE_TEMPLATE/hosting-help.md
vendored
|
@ -1,12 +0,0 @@
|
|||
---
|
||||
name: instance hosting help
|
||||
about: ask any question regarding cobalt instance hosting
|
||||
title: '[short description of the problem]'
|
||||
labels: instance hosting help
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
### problem description
|
||||
describe what issue you're having, clearly and concisely.
|
||||
support your description with screenshots/links/etc when needed.
|
21
.github/ISSUE_TEMPLATE/hosting-help.yml
vendored
Normal file
21
.github/ISSUE_TEMPLATE/hosting-help.yml
vendored
Normal file
|
@ -0,0 +1,21 @@
|
|||
name: instance hosting help
|
||||
description: ask any question regarding cobalt instance hosting
|
||||
labels: ["instance hosting help"]
|
||||
body:
|
||||
- type: textarea
|
||||
id: problem-description
|
||||
attributes:
|
||||
label: problem description
|
||||
description: |
|
||||
describe what issue you're having, clearly and concisely.
|
||||
support your description with screenshots/links/etc when needed.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: configuration
|
||||
attributes:
|
||||
label: your instance configuration
|
||||
description: |
|
||||
if applicable, add or describe your instance configuration (e.g. compose file) or any changes you made to it.
|
||||
please **do not share senstive information** such as secret keys or the contents of your cookies file!
|
||||
render: shell
|
18
.github/ISSUE_TEMPLATE/service-request.md
vendored
18
.github/ISSUE_TEMPLATE/service-request.md
vendored
|
@ -1,18 +0,0 @@
|
|||
---
|
||||
name: service request
|
||||
about: request service support in cobalt
|
||||
title: 'add support for [service name]'
|
||||
labels: service request
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
### service name & description
|
||||
provide the service name and brief description of what it is.
|
||||
|
||||
### link samples for the service you'd like cobalt to support
|
||||
list of links that cobalt should recognize.
|
||||
could be regular video link, shared video link, mobile video link, shortened link, etc.
|
||||
|
||||
### additional context
|
||||
any additional context or screenshots should go here. if there aren't any, just remove this part.
|
40
.github/ISSUE_TEMPLATE/service-request.yml
vendored
Normal file
40
.github/ISSUE_TEMPLATE/service-request.yml
vendored
Normal file
|
@ -0,0 +1,40 @@
|
|||
name: service request
|
||||
description: "request service support in cobalt"
|
||||
title: "add support for [service name]"
|
||||
labels: ["service request"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
thanks for taking the time to make a service request!
|
||||
before you start, please make to read the "adding features or support for services" section of
|
||||
our [contributor guidelines](https://github.com/imputnet/cobalt/blob/current/CONTRIBUTING.md#adding-features-or-support-for-services)
|
||||
to make sure your request is a good fit for cobalt.
|
||||
- type: input
|
||||
id: service-name
|
||||
attributes:
|
||||
label: service name
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: service-description
|
||||
attributes:
|
||||
label: service description
|
||||
description: a brief description of what the service is and/or what it provides
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: link-samples
|
||||
attributes:
|
||||
label: link samples
|
||||
description: |
|
||||
list of links that cobalt should recognize.
|
||||
could be regular video link, shared video link, mobile video link, shortened link, etc.
|
||||
render: shell
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: more-context
|
||||
attributes:
|
||||
label: additional context
|
||||
description: any additional context or screenshots should go here.
|
Loading…
Reference in a new issue