From a9d509ed45cf7d39bf33ee9db9e4bcd76929395c Mon Sep 17 00:00:00 2001 From: Jose Quintana Date: Fri, 1 Dec 2023 23:48:13 +0100 Subject: [PATCH] refactor: github issue & pr template improvements [skip ci] --- .github/ISSUE_TEMPLATE/bug_report.yml | 20 ++++++++++++++++---- .github/ISSUE_TEMPLATE/config.yml | 4 ++-- .github/ISSUE_TEMPLATE/feature_request.yml | 18 +++++++++++++++--- 3 files changed, 33 insertions(+), 9 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index d4be499..08c32da 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -25,7 +25,9 @@ body: - Linux (E.g. Arch Linux, Debian, Alpine, etc) - macOS - Windows / Windows Service - - Docker/Kubernetes + - Performance + - Security / Vulnerability + - Docker / Kubernetes - Build target (binary) - Libary (crate) - Script installer @@ -33,7 +35,10 @@ body: - Usability / User Experience - CLI - Configuration (e.g. TOML) - - Other + - Regression of existing functionality + - Other (specify below) + validations: + required: true - type: textarea id: describe-bug attributes: @@ -67,8 +72,8 @@ body: - type: dropdown id: build-target attributes: - label: Build target used - description: Specify the SWS pre-compiled build (binary) target that you use. + label: Build target + description: Specify the SWS target involved in this issue. options: - aarch64-apple-darwin - aarch64-linux-android @@ -92,6 +97,13 @@ body: - x86_64-unknown-linux-gnu - x86_64-unknown-linux-musl - x86_64-unknown-netbsd + - Docker linux/386 + - Docker linux/amd64 + - Docker linux/arm/v6 + - Docker linux/arm/v7 + - Docker linux/arm64 + - Docker linux/ppc64le + - Docker linux/s390x - Built from source (specify below) validations: required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 1ca742a..2614431 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -3,8 +3,8 @@ contact_links: - name: Static Web Server - Website url: https://static-web-server.net about: | - Refer to official website for details about installation, usage, features and examples. + Refer to the official website for details about installation, usage, features and examples. - name: Static Web Server - Community Support url: https://github.com/orgs/static-web-server/discussions about: | - Please use the discussions page if you have questions or need help. + Use the discussions page if you have questions or need help. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index 3bd1713..7fd67ef 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,5 +1,5 @@ name: "Feature request or improvement" -description: "Suggest an idea for the project" +description: "Suggest an idea or improvement for the project." labels: ["enhancement", "help wanted", "v2"] body: - type: markdown @@ -22,12 +22,17 @@ body: - Completely new feature - Improve existing functionality - Target/OS/arch/platform - - Build target (binary) - Libary/API (crate) - Configuration (e.g. TOML) or CLI/env option + - Build target (release binary) - Usability / User Experience - - Documentation + - Documentation / Resources + - Performance + - Security + - Project/structure/CI-CD/process - Other (specify below) + validations: + required: true - type: textarea id: feature-related attributes: @@ -85,6 +90,13 @@ body: - x86_64-unknown-linux-gnu - x86_64-unknown-linux-musl - x86_64-unknown-netbsd + - Docker linux/386 + - Docker linux/amd64 + - Docker linux/arm/v6 + - Docker linux/arm/v7 + - Docker linux/arm64 + - Docker linux/ppc64le + - Docker linux/s390x validations: required: true - type: textarea -- libgit2 1.7.2