Skip to content

Commit

Permalink
Update issue templates (#19263)
Browse files Browse the repository at this point in the history
  • Loading branch information
Maxim Zaytsev authored Nov 13, 2023
1 parent 1568207 commit 8b5f195
Show file tree
Hide file tree
Showing 5 changed files with 275 additions and 89 deletions.
142 changes: 142 additions & 0 deletions .github/ISSUE_TEMPLATE/1.regression.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
name: 😱 Regression
description: This used to work, but a change in the service/tasks broke it. (Please make sure you know the last known working version)
title: "[REGRESSION]: "
labels: ["regression", "bug"]
body:
- type: markdown
attributes:
value: |
Use this form if you would like to report a regression related to one of the tasks. [List of the tasks](https://github.com/Microsoft/azure-pipelines-tasks/tree/master/Tasks)
- type: checkboxes
id: new-issue-checklist
attributes:
label: New issue checklist
description: |
Please make sure you've completed the following tasks before submitting your issue. Thanks!
options:
- label: I searched for [existing GitHub issues](https://github.com/microsoft/azure-pipelines-tasks/issues)
- label: I read [pipeline troubleshooting guide](https://docs.microsoft.com/vsts/build-release/actions/troubleshooting)
- label: I checked [how to collect logs](https://learn.microsoft.com/azure/devops/pipelines/troubleshooting/review-logs?view=azure-devops)

- type: input
id: task-name
attributes:
label: Task name
placeholder: E.g. AzurePowerShell

- type: input
id: breaking-task-version
attributes:
label: Breaking task version
placeholder: x.x.x

- type: input
id: working-task-version
attributes:
label: Last working task version
placeholder: x.x.x

- type: textarea
id: what-happened
attributes:
label: Regression Description
description: Tell us what you see, and what did you expect to happen?
value: "A regression happened!"
validations:
required: true

#################### Environment details ####################

- type: markdown
attributes:
value: |
## Environment
- type: checkboxes
id: environment-type
attributes:
label: Environment type (Please select at least one enviroment where you face this issue)
options:
- label: Self-Hosted
- label: Microsoft Hosted
- label: VMSS Pool
- label: Container

- type: dropdown
id: azure-devops-type
attributes:
label: Azure DevOps Server type
options:
- dev.azure.com (formerly visualstudio.com)
- Azure DevOps Server (Please specify exact version in the textbox below)
validations:
required: true

- type: input
id: azure-devops-server-datails
attributes:
label: Azure DevOps Server Version (if applicable)
placeholder: Azure DevOps Server 2019.1

- type: input
id: operation-system
attributes:
label: Operation system
placeholder: Windows 11, Ubuntu 20.04...
validations:
required: true

#################### Logs ####################

- type: markdown
attributes:
value: |
## Logs
- type: textarea
id: logs
attributes:
label: Relevant log output
description: |
Please copy and paste any relevant log output that contains the error message.
render: shell
validations:
required: true

- type: textarea
id: full-task-logs
attributes:
label: Full task logs with system.debug enabled
description: |
Please copy and paste full task logs.
value: |
<details>
<summary>UNSUCCESSFUL RUN</summary>
<pre> [REPLACE THIS WITH YOUR INFORMATION] </pre>
</details>
<details>
<summary>SUCCESSFUL RUN</summary>
<pre> [REPLACE THIS WITH YOUR INFORMATION] </pre>
</details>
#################### Repro steps ####################

- type: textarea
id: repro-steps
attributes:
label: Repro steps
description: |
Please provide repro steps or link to the code in a public GitHub repository that reproduces the issue, or a minimal Yaml definition to reproduce the problem if possible.
placeholder: |
# for example: https://github.com/some-public-repo
# OR
trigger:
- master
pool:
vmImage: ubuntu-latest
steps:
- script: echo Hello, world!
displayName: 'Your step'
render: yml
130 changes: 130 additions & 0 deletions .github/ISSUE_TEMPLATE/2.bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
name: 🐞 Bug
description: Something doesn't work as expected.
title: "[BUG]: "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Use this form if you would like to report a bug related to one of the tasks. [List of the tasks](https://github.com/Microsoft/azure-pipelines-tasks/tree/master/Tasks)
- type: checkboxes
id: new-issue-checklist
attributes:
label: New issue checklist
description: |
Please make sure you've completed the following tasks before submitting your issue. Thanks!
options:
- label: I searched for [existing GitHub issues](https://github.com/microsoft/azure-pipelines-tasks/issues)
- label: I read [pipeline troubleshooting guide](https://docs.microsoft.com/vsts/build-release/actions/troubleshooting)
- label: I checked [how to collect logs](https://learn.microsoft.com/azure/devops/pipelines/troubleshooting/review-logs?view=azure-devops)

- type: input
id: task-name
attributes:
label: Task name
placeholder: E.g. AzurePowerShell

- type: input
id: task-version
attributes:
label: Task version
placeholder: x.x.x

- type: textarea
id: what-happened
attributes:
label: Issue Description
description: Tell us what you see, and what did you expect to happen?
value: "A bug happened!"
validations:
required: true

#################### Environment details ####################

- type: markdown
attributes:
value: |
## Environment
- type: checkboxes
id: environment-type
attributes:
label: Environment type (Please select at least one enviroment where you face this issue)
options:
- label: Self-Hosted
- label: Microsoft Hosted
- label: VMSS Pool
- label: Container

- type: dropdown
id: azure-devops-type
attributes:
label: Azure DevOps Server type
options:
- dev.azure.com (formerly visualstudio.com)
- Azure DevOps Server (Please specify exact version in the textbox below)
validations:
required: true

- type: input
id: azure-devops-server-datails
attributes:
label: Azure DevOps Server Version (if applicable)
placeholder: Azure DevOps Server 2019.1

- type: input
id: operation-system
attributes:
label: Operation system
placeholder: Windows 11, Ubuntu 20.04...
validations:
required: true

#################### Logs ####################

- type: markdown
attributes:
value: |
## Logs
- type: textarea
id: logs
attributes:
label: Relevant log output
description: |
Please copy and paste any relevant log output that contains the error message.
render: shell
validations:
required: true

- type: textarea
id: full-task-logs
attributes:
label: Full task logs with system.debug enabled
description: |
Please copy and paste full task logs.
value: |
<details>
<pre> [REPLACE THIS WITH YOUR INFORMATION] </pre>
</details>
#################### Repro steps ####################

- type: textarea
id: repro-steps
attributes:
label: Repro steps
description: |
Please provide repro steps or link to the code in a public GitHub repository that reproduces the issue, or a minimal Yaml definition to reproduce the problem if possible.
placeholder: |
# for example: https://github.com/some-public-repo
# OR
trigger:
- master
pool:
vmImage: ubuntu-latest
steps:
- script: echo Hello, world!
displayName: 'Your step'
render: yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Feature request
name: 🚀 Feature request
description: Use this template to submit a feature request
title: "[enhancement]: "
labels: ["enhancement"]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Help needed
name: ❓ Ask a Question
description: Raise a question
title: "[Question]: "
labels: ["helpwanted"]
labels: ["help wanted"]
body:
- type: markdown
attributes:
Expand Down
86 changes: 0 additions & 86 deletions .github/ISSUE_TEMPLATE/bug.yml

This file was deleted.

0 comments on commit 8b5f195

Please sign in to comment.