Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: create discussion forms #19894

Merged
merged 15 commits into from
Jan 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions .github/DISCUSSION_TEMPLATE/ideas-general-discussion.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
body:
rarkins marked this conversation as resolved.
Show resolved Hide resolved
- 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
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
@@ -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