From 683d6d08a8f173cdda43d8876696964989c4128b Mon Sep 17 00:00:00 2001 From: leejet Date: Thu, 16 Oct 2025 21:04:41 +0800 Subject: [PATCH] chore: add github issue template --- .github/ISSUE_TEMPLATE/bug_report.yml | 73 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.yml | 33 ++++++++++ 2 files changed, 106 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..5affda3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,73 @@ +name: 🐞 Bug Report +description: Report a bug or unexpected behavior +title: "[Bug] " +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + Please use this template and include as many details as possible to help us reproduce and fix the issue. + - type: textarea + id: commit + attributes: + label: Git commit + description: Which commit are you trying to compile? + placeholder: | + $git rev-parse HEAD + 40a6a8710ec15b1b5db6b5a098409f6bc8f654a4 + validations: + required: true + - type: input + id: os + attributes: + label: Operating System & Version + placeholder: e.g. “Ubuntu 22.04”, “Windows 11 23H2”, “macOS 14.3” + validations: + required: true + - type: dropdown + id: backends + attributes: + label: GGML backends + description: Which GGML backends do you know to be affected? + options: [CPU, CUDA, HIP, Metal, Musa, SYCL, Vulkan, OpenCL] + multiple: true + validations: + required: true + - type: input + id: cmd_arguments + attributes: + label: Command-line arguments used + placeholder: The full command line you ran (with all flags) + validations: + required: true + - type: textarea + id: steps_to_reproduce + attributes: + label: Steps to reproduce + placeholder: A step-by-step list of what you did + validations: + required: true + - type: textarea + id: expected_behavior + attributes: + label: What you expected to happen + placeholder: Describe the expected behavior or result + validations: + required: true + - type: textarea + id: actual_behavior + attributes: + label: What actually happened + placeholder: Describe what you saw instead (errors, logs, crash, etc.) + validations: + required: true + - type: textarea + id: logs_and_errors + attributes: + label: Logs / error messages / stack trace + placeholder: Paste complete logs or error output + - type: textarea + id: additional_info + attributes: + label: Additional context / environment details + placeholder: e.g. CPU model, GPU, RAM, model file versions, quantization type, etc. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..243faca --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,33 @@ +name: 💡 Feature Request +description: Suggest a new feature or improvement +title: "[Feature] " +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Thank you for suggesting an improvement! Please fill in the fields below. + - type: input + id: summary + attributes: + label: Feature Summary + placeholder: A one-line summary of the feature you’d like + validations: + required: true + - type: textarea + id: description + attributes: + label: Detailed Description + placeholder: What problem does this solve? How do you expect it to work? + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: Alternatives you considered + placeholder: Any alternative designs or workarounds you tried + - type: textarea + id: additional_context + attributes: + label: Additional context + placeholder: Any extra information (use cases, related functionalities, constraints)