Skip to content

Commit

Permalink
chore: create discussion forms (#19894)
Browse files Browse the repository at this point in the history
  • Loading branch information
HonkingGoose committed Jan 21, 2023
1 parent 6d76b76 commit cf50673
Show file tree
Hide file tree
Showing 3 changed files with 165 additions and 0 deletions.
19 changes: 19 additions & 0 deletions .github/DISCUSSION_TEMPLATE/ideas-general-discussion.yml
@@ -0,0 +1,19 @@
body:
- type: dropdown
id: type-of-discussion
attributes:
label: Type of discussion.
description: Are you proposing an idea, or do you just want to chat?
options:
- I'm proposing an idea
- I just want to chat
validations:
required: true

- type: textarea
id: discussion-field
attributes:
label: Tell us more.
description: Explain your idea or chat away in this box.
validations:
required: true
47 changes: 47 additions & 0 deletions .github/DISCUSSION_TEMPLATE/mend-renovate-app-support.yml
@@ -0,0 +1,47 @@
body:
- type: checkboxes
id: hosted-app-checkbox
attributes:
label: I'm using the Mend Renovate hosted app.
description: Only use this discussion if you're using the Mend Renovate hosted app.
options:
- label: I'm using the Mend Renovate hosted app.
required: true

- type: dropdown
id: regression-error
attributes:
label: Was this something which used to work for you, and then stopped?
options:
- 'It used to work, and then stopped'
- 'I never saw this working'
validations:
required: true

- type: textarea
id: describe-problem
attributes:
label: Describe your problem.
description: 'Do not report any security concerns here. Email [renovate-disclosure@mend.io](mailto:renovate-disclosure@mend.io) instead.'
validations:
required: true

- type: textarea
id: debug-logs
attributes:
label: Relevant debug logs.
description: |
Log into [Renovate's app dashboard](https://app.renovatebot.com/dashboard) and locate the correct job log for when the problem occurred (e.g. when the PR was created).
Try to paste the *relevant* logs here, not the entire thing and not just a link to the dashboard (others don't have permissions to view them).
If you're not sure about the relevant parts of the log, then feel free to post the full log to a [Github Gist](https://gist.github.com/) and link to it.
Try to highlight the important logs into the issue itself.
value: |
<details><summary>Logs</summary>
```
Copy/paste the relevant log(s) here, between the starting and ending backticks
```
</details>
validations:
required: false
99 changes: 99 additions & 0 deletions .github/DISCUSSION_TEMPLATE/questions-answers.yml
@@ -0,0 +1,99 @@
body:
- type: dropdown
id: how-are-you-running-renovate
attributes:
label: How are you running Renovate?
options:
- 'Mend Renovate hosted app on github.com'
- 'Self-hosted'
validations:
required: true

- type: input
id: renovate-version-if-selfhosting
attributes:
label: If you're self-hosting Renovate, tell us what version of Renovate you run.
validations:
required: false

- type: dropdown
id: platform-select
attributes:
label: If you're self-hosting Renovate, select which platform you are using.
options:
- 'AWS CodeCommit'
- 'Azure DevOps (dev.azure.com)'
- 'Azure DevOps Server'
- 'Bitbucket Cloud (bitbucket.org)'
- 'Bitbucket Server'
- 'Gitea'
- 'github.com'
- 'GitHub Enterprise Server'
- 'gitlab.com'
- 'GitLab self-hosted'
validations:
required: false

- type: input
id: platform-version-if-selfhosting
attributes:
label: If you're self-hosting Renovate, tell us what version of the platform you run.
description: |
This field is for the version number of your _platform_, so one of these:
- AWS CodeCommit
- Azure DevOps
- Bitbucket Cloud
- Bitbucket Server
- Azure DevOps
- Gitea
- GitHub (.com and Enterprise Server)
- GitLab (.com and CE/EE)
validations:
required: false

- type: dropdown
id: regression-error
attributes:
label: Was this something which used to work for you, and then stopped?
options:
- 'It used to work, and then stopped'
- 'I never saw this working'
validations:
required: true

- type: textarea
id: wanted-end-result
attributes:
label: Wanted end result.
description: 'Describe the wanted end result. Do not report any security concerns here. Email [renovate-disclosure@mend.io](mailto:renovate-disclosure@mend.io) instead.'
validations:
required: true

- type: textarea
id: describe-what-you-tried
attributes:
label: What you tried so far.
description: 'Tell us what you tried so far, what worked, what did not work, and so on.'
validations:
required: true

- type: textarea
id: debug-logs
attributes:
label: Relevant debug logs
description: |
If you're running self-hosted, run with `LOG_LEVEL=debug` in your environment variables and search for whatever dependency/branch/PR that is causing the problem.
If you are using the Renovate App, log into [Renovate's app dashboard](https://app.renovatebot.com/dashboard) and locate the correct job log for when the problem occurred (e.g. when the PR was created).
Try to paste the *relevant* logs here, not the entire thing and not just a link to the dashboard (others don't have permissions to view them).
If you're not sure about the relevant parts of the log, then feel free to post the full log to a [Github Gist](https://gist.github.com/) and link to it.
Try to highlight the important logs into the issue itself.
value: |
<details><summary>Logs</summary>
```
Copy/paste the relevant log(s) here, between the starting and ending backticks
```
</details>
validations:
required: false

0 comments on commit cf50673

Please sign in to comment.