Skip to content

Commit

Permalink
New issue templates (#445)
Browse files Browse the repository at this point in the history
Added new issue templates for bug reports and feature requests
  • Loading branch information
SebastianSchuetze authored Feb 8, 2022
1 parent f2672fd commit 7c3073a
Show file tree
Hide file tree
Showing 4 changed files with 110 additions and 61 deletions.
61 changes: 0 additions & 61 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/1_feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Feature request 🚀
description: Suggest an idea for this project
labels: ["feature request"]
body:
- type: textarea
attributes:
label: Proposal
description: "What would you like to have as a feature (cmdlet or improved cmdlet)?"
placeholder: "A clear and concise description of what you want to happen."
validations:
required: true
- type: textarea
attributes:
label: solved-problem
description: "How would this help you with your automation?"
placeholder: "Tell us more what you'd like to achieve."
validations:
required: false
- type: textarea
id: other
attributes:
label: Additional info / code snippets?
description: "Anything that does not exactly fit like already suggested code snippets for the feature or your research that might help to get started."
79 changes: 79 additions & 0 deletions .github/ISSUE_TEMPLATE/2_bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
name: Bug Report 🐛
description: File a bug report
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
* make sure you are able to repro it on the latest released version.
You can install the latest version from the [PowerShell Gallery ](https://www.powershellgallery.com/packages/VSTeam)
* Search the existing issues.
- type: textarea
id: reproduce-steps
attributes:
label: Steps to reproduce
description: Give us the steps (bullet points are enough for text) and the script that you used.
placeholder: Tell us your steps and your script
value: |
```powershell
```
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: Expected behavior
description: What was your expected outcome?
value: I expected that...
validations:
required: true
- type: textarea
id: actual-behavior
attributes:
label: Actual behavior?
description: What was your actual outcome?
value: I had the following actual outcome...
validations:
required: true
- type: dropdown
id: OS
attributes:
label: On Which OS have you tried it?
multiple: true
options:
- macOS
- Windows
- Linux
- type: dropdown
id: Server
attributes:
label: What was your server version?
multiple: true
options:
- Azure DevOps Services
- Azure DevOps Server 2020
- Azure DevOps Server 2019
- other (specify)
- type: input
id: other-server
attributes:
label: 'Other server version'
description: If you chose 'other' for server specify the version here. Please be aware that we do not support all versions and the bug might get closed.
placeholder: 'Specify the version'
- type: textarea
id: vsteam-api-output
attributes:
label: Log output of used API
description: Please copy and paste the output generated by `Get-VSTeamAPIVersion`.
render: shell
validations:
required: true
- type: textarea
id: vsteam-psversiontable
attributes:
label: Log output of $PSVersionTable
description: Please copy and paste the output generated by `$PSVersionTable`.
render: shell
validations:
required: true
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: VSTeam docs
url: https://methodsandpractices.github.io/vsteam-docs/docs/modules/vsteam/index
about: RTFM
- name: VSTeam Q&A
url: https://github.com/MethodsAndPractices/vsteam/discussions
about: This is for general questions / discussions without bugs or requests.

0 comments on commit 7c3073a

Please sign in to comment.