mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-27 10:21:07 +08:00
[issues] Use issue forms instead of markdown templates (#30605)
This commit is contained in:
parent
df1fcfb1a6
commit
92acffb8d6
47
.github/ISSUE_TEMPLATE/00-report-package-build-failure.yml
vendored
Normal file
47
.github/ISSUE_TEMPLATE/00-report-package-build-failure.yml
vendored
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
name: Report package build failure
|
||||||
|
description: Let us know about build failures in ports.
|
||||||
|
title: "[<port name>] build failure"
|
||||||
|
labels: ["category:port-bug"]
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
⚠ Please use the generated issue template instead to report a port build failure. ⚠ <br>
|
||||||
|
See [here](https://github.com/microsoft/vcpkg/issues/30604) how to properly report an issue with the latest vcpkg version:
|
||||||
|
<video width="800" controls="controls" muted="muted" src="https://user-images.githubusercontent.com/41973254/229313721-b82c2d3d-b0f9-4e31-98df-08d75831f695.mp4"></video>
|
||||||
|
- type: input
|
||||||
|
id: os
|
||||||
|
attributes:
|
||||||
|
label: Operating system
|
||||||
|
placeholder: "e.g. Windows/Linux etc..."
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
id: compiler
|
||||||
|
attributes:
|
||||||
|
label: Compiler
|
||||||
|
placeholder: "GCC, Clang, MSVC, MinGW, ..."
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
- type: textarea
|
||||||
|
id: reproduce
|
||||||
|
attributes:
|
||||||
|
label: Steps to reproduce the behavior
|
||||||
|
placeholder: "`./vcpkg install xxxx`"
|
||||||
|
render: "Shell"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: logs
|
||||||
|
attributes:
|
||||||
|
label: Failure logs
|
||||||
|
description: The console output and all the logs metioned in the output
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: context
|
||||||
|
attributes:
|
||||||
|
label: Additional context
|
||||||
|
description: Add any other context about the problem here, such as what you have already tried to resolve the issue.
|
||||||
|
validations:
|
||||||
|
required: false
|
36
.github/ISSUE_TEMPLATE/01-request-a-new-port.yml
vendored
Normal file
36
.github/ISSUE_TEMPLATE/01-request-a-new-port.yml
vendored
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
name: Request a new port
|
||||||
|
description: Request a new port/library that vcpkg should support
|
||||||
|
title: "[New Port Request] <library name here>"
|
||||||
|
labels: ["category:new-port", "info:good-first-issue"]
|
||||||
|
|
||||||
|
body:
|
||||||
|
- type: input
|
||||||
|
id: name
|
||||||
|
attributes:
|
||||||
|
label: Library name
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
id: description
|
||||||
|
attributes:
|
||||||
|
label: Library description
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
- type: input
|
||||||
|
id: url
|
||||||
|
attributes:
|
||||||
|
label: Source repository URL
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
id: homepage
|
||||||
|
attributes:
|
||||||
|
label: Project homepage (if different from the source repository)
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
- type: textarea
|
||||||
|
id: additional-info
|
||||||
|
attributes:
|
||||||
|
label: Anything else that is useful to know when adding (such as optional features the library may have that should be included)
|
||||||
|
validations:
|
||||||
|
required: false
|
23
.github/ISSUE_TEMPLATE/02-request-an-update-to-an-existing-port.yml
vendored
Normal file
23
.github/ISSUE_TEMPLATE/02-request-an-update-to-an-existing-port.yml
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
name: Request an update to an existing port
|
||||||
|
description: Let us know about a new version of a library we should pick up.
|
||||||
|
title: "[<port name>] update to <version>"
|
||||||
|
labels: ['category:port-update']
|
||||||
|
body:
|
||||||
|
- type: input
|
||||||
|
id: name
|
||||||
|
attributes:
|
||||||
|
label: Library name
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
id: version
|
||||||
|
attributes:
|
||||||
|
label: New version number
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: information
|
||||||
|
attributes:
|
||||||
|
label: Other information that may be useful (release notes, etc...)
|
||||||
|
validations:
|
||||||
|
required: false
|
29
.github/ISSUE_TEMPLATE/03-request-a-feature-or-improvement-to-a-port.yml
vendored
Normal file
29
.github/ISSUE_TEMPLATE/03-request-a-feature-or-improvement-to-a-port.yml
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
name: Request a feature or improvement to a port
|
||||||
|
description: Suggest an improvement to one the the ports/libraries in vcpkg
|
||||||
|
title: "[<portname>] <short description of feature>"
|
||||||
|
labels: ["category:port-feature"]
|
||||||
|
body:
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Is your feature request related to a problem? Please describe.
|
||||||
|
placeholder: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Proposed solution
|
||||||
|
placeholder: A clear and concise description of what you want to happen.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Describe alternatives you've considered
|
||||||
|
placeholder: A clear and concise description of any alternative solutions or features you've considered if applicable.
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Additional context
|
||||||
|
placeholder: Add any other context or screenshots about the feature request here.
|
||||||
|
validations:
|
||||||
|
required: false
|
29
.github/ISSUE_TEMPLATE/04-request-a-feature-or-improvement.yml
vendored
Normal file
29
.github/ISSUE_TEMPLATE/04-request-a-feature-or-improvement.yml
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
name: Request a feature or improvement
|
||||||
|
description: Suggest an improvement to vcpkg
|
||||||
|
title: ''
|
||||||
|
labels: ["category:vcpkg-feature"]
|
||||||
|
body:
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Is your feature request related to a problem? Please describe.
|
||||||
|
placeholder: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Proposed solution
|
||||||
|
placeholder: A clear and concise description of what you want to happen.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Describe alternatives you've considered
|
||||||
|
placeholder: A clear and concise description of any alternative solutions or features you've considered.
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Additional context
|
||||||
|
placeholder: Add any other context or screenshots about the feature request here.
|
||||||
|
validations:
|
||||||
|
required: false
|
5
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
5
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
blank_issues_enabled: false
|
||||||
|
contact_links:
|
||||||
|
- name: I have a question
|
||||||
|
url: https://github.com/microsoft/vcpkg/discussions
|
||||||
|
about: Please ask and answer questions here.
|
10
.github/ISSUE_TEMPLATE/i-have-a-question.md
vendored
10
.github/ISSUE_TEMPLATE/i-have-a-question.md
vendored
@ -1,10 +0,0 @@
|
|||||||
---
|
|
||||||
name: I have a question
|
|
||||||
about: I have a question and don't see a clear answer in documentation
|
|
||||||
title: How do I ...
|
|
||||||
labels: Question
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
Please create a discussion in https://github.com/microsoft/vcpkg/discussions/new instead.
|
|
@ -1,33 +0,0 @@
|
|||||||
---
|
|
||||||
name: Report package build failure
|
|
||||||
about: Let us know about build failures in ports.
|
|
||||||
title: "[<port name>] build failure"
|
|
||||||
labels: category:port-bug
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<!-- ⚠ Please use the generated issue template instead to report a port build failure. ⚠ -->
|
|
||||||
<!-- ⁉ You can find its location at the end of the console output. ⁉ -->
|
|
||||||
|
|
||||||
**Host Environment**
|
|
||||||
|
|
||||||
- OS: [e.g. Windows/Linux etc...]
|
|
||||||
- Compiler: revision
|
|
||||||
|
|
||||||
**To Reproduce**
|
|
||||||
|
|
||||||
Steps to reproduce the behavior:
|
|
||||||
|
|
||||||
`./vcpkg install xxxx`
|
|
||||||
|
|
||||||
**Failure logs**
|
|
||||||
|
|
||||||
- Cut and paste the appropriate build messages from the console output.
|
|
||||||
- Attach ***every failure log file*** mentioned in the console output.
|
|
||||||
|
|
||||||
<!-- ‼ **The console output by itself is not enough to investigate a build failure.** ‼ -->
|
|
||||||
|
|
||||||
**Additional context**
|
|
||||||
|
|
||||||
Add any other context about the problem here, such as what you have already tried to resolve the issue.
|
|
@ -1,22 +0,0 @@
|
|||||||
---
|
|
||||||
name: Request a feature or improvement to a port
|
|
||||||
about: Suggest an improvement to one the the ports/libraries in vcpkg
|
|
||||||
title: "[<portname>] <short description of feature>"
|
|
||||||
labels: port feature
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
****
|
|
||||||
|
|
||||||
**Is your feature request related to a problem? Please describe.**
|
|
||||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
|
||||||
|
|
||||||
**Proposed solution**
|
|
||||||
A clear and concise description of what you want to happen.
|
|
||||||
|
|
||||||
**Describe alternatives you've considered**
|
|
||||||
A clear and concise description of any alternative solutions or features you've considered if applicable.
|
|
||||||
|
|
||||||
**Additional context**
|
|
||||||
Add any other context or screenshots about the feature request here.
|
|
@ -1,22 +0,0 @@
|
|||||||
---
|
|
||||||
name: Request a feature or improvement
|
|
||||||
about: Suggest an improvement to vcpkg
|
|
||||||
title: ''
|
|
||||||
labels: vcpkg feature
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
****
|
|
||||||
|
|
||||||
**Is your feature request related to a problem? Please describe.**
|
|
||||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
|
||||||
|
|
||||||
**Proposed solution**
|
|
||||||
A clear and concise description of what you want to happen.
|
|
||||||
|
|
||||||
**Describe alternatives you've considered**
|
|
||||||
A clear and concise description of any alternative solutions or features you've considered.
|
|
||||||
|
|
||||||
**Additional context**
|
|
||||||
Add any other context or screenshots about the feature request here.
|
|
18
.github/ISSUE_TEMPLATE/request-a-new-port.md
vendored
18
.github/ISSUE_TEMPLATE/request-a-new-port.md
vendored
@ -1,18 +0,0 @@
|
|||||||
---
|
|
||||||
name: Request a new port
|
|
||||||
about: Request a new port/library that vcpkg should support
|
|
||||||
title: "[New Port Request] <library name here>"
|
|
||||||
labels: "category:new-port,info:good-first-issue"
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
Library name:
|
|
||||||
|
|
||||||
Library description:
|
|
||||||
|
|
||||||
Source repository URL:
|
|
||||||
|
|
||||||
Project homepage (if different from the source repository):
|
|
||||||
|
|
||||||
Anything else that is useful to know when adding (such as optional features the library may have that should be included):
|
|
@ -1,14 +0,0 @@
|
|||||||
---
|
|
||||||
name: Request an update to an existing port
|
|
||||||
about: Let us know about a new version of a library we should pick up.
|
|
||||||
title: "[<port name>] update to <version>"
|
|
||||||
labels: 'category:port-update'
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
Library name:
|
|
||||||
|
|
||||||
New version number:
|
|
||||||
|
|
||||||
Other information that may be useful (release notes, etc...)
|
|
Loading…
x
Reference in New Issue
Block a user