diff options
| author | Ethan Morgan <ethan@gweithio.com> | 2026-02-14 16:44:06 +0000 |
|---|---|---|
| committer | Ethan Morgan <ethan@gweithio.com> | 2026-02-14 16:44:06 +0000 |
| commit | 54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch) | |
| tree | d915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/.github/ISSUE_TEMPLATE | |
Diffstat (limited to 'vcpkg/.github/ISSUE_TEMPLATE')
7 files changed, 200 insertions, 0 deletions
diff --git a/vcpkg/.github/ISSUE_TEMPLATE/00-report-package-build-failure.yml b/vcpkg/.github/ISSUE_TEMPLATE/00-report-package-build-failure.yml new file mode 100644 index 0000000..5925267 --- /dev/null +++ b/vcpkg/.github/ISSUE_TEMPLATE/00-report-package-build-failure.yml @@ -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 mentioned 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 diff --git a/vcpkg/.github/ISSUE_TEMPLATE/01-request-a-new-port.yml b/vcpkg/.github/ISSUE_TEMPLATE/01-request-a-new-port.yml new file mode 100644 index 0000000..ff9d6f0 --- /dev/null +++ b/vcpkg/.github/ISSUE_TEMPLATE/01-request-a-new-port.yml @@ -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 diff --git a/vcpkg/.github/ISSUE_TEMPLATE/02-request-an-update-to-an-existing-port.yml b/vcpkg/.github/ISSUE_TEMPLATE/02-request-an-update-to-an-existing-port.yml new file mode 100644 index 0000000..06ef6ee --- /dev/null +++ b/vcpkg/.github/ISSUE_TEMPLATE/02-request-an-update-to-an-existing-port.yml @@ -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 diff --git a/vcpkg/.github/ISSUE_TEMPLATE/03-request-a-feature-or-improvement-to-a-port.yml b/vcpkg/.github/ISSUE_TEMPLATE/03-request-a-feature-or-improvement-to-a-port.yml new file mode 100644 index 0000000..231c34a --- /dev/null +++ b/vcpkg/.github/ISSUE_TEMPLATE/03-request-a-feature-or-improvement-to-a-port.yml @@ -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 diff --git a/vcpkg/.github/ISSUE_TEMPLATE/04-request-a-feature-or-improvement.yml b/vcpkg/.github/ISSUE_TEMPLATE/04-request-a-feature-or-improvement.yml new file mode 100644 index 0000000..c27fbc5 --- /dev/null +++ b/vcpkg/.github/ISSUE_TEMPLATE/04-request-a-feature-or-improvement.yml @@ -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 diff --git a/vcpkg/.github/ISSUE_TEMPLATE/05-other-type-of-bug-report.md b/vcpkg/.github/ISSUE_TEMPLATE/05-other-type-of-bug-report.md new file mode 100644 index 0000000..1774b23 --- /dev/null +++ b/vcpkg/.github/ISSUE_TEMPLATE/05-other-type-of-bug-report.md @@ -0,0 +1,31 @@ +--- +name: Other type of bug report +about: Let us know about an issues that does not fit into any of the other issues. + types +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**Environment** +- OS: [e.g. Windows/Linux etc...] +- Compiler: revision + +**To Reproduce** +Steps to reproduce the behavior: +1. ./vcpkg install xxxx +2. See error +Repro code when + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Failure logs** +-(please attached failure logs) + +**Additional context** +Add any other context about the problem here. diff --git a/vcpkg/.github/ISSUE_TEMPLATE/config.yml b/vcpkg/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..9ca38f8 --- /dev/null +++ b/vcpkg/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: true +contact_links: + - name: I have a question + url: https://github.com/microsoft/vcpkg/discussions + about: Please ask and answer questions here. |