From e0421f11d2e40f91608329a8634b1ae0c0d969f8 Mon Sep 17 00:00:00 2001 From: STAM Date: Thu, 21 Nov 2024 18:12:32 +0300 Subject: [PATCH] label enhacement + issue form updated --- .../template-bug-extended.yml.disabled | 116 ++++++++++++++++++ .github/ISSUE_TEMPLATE/template-bug.yml | 95 +++----------- .github/ISSUE_TEMPLATE/template-feature.yml | 6 +- .github/ISSUE_TEMPLATE/template-task.yml | 6 +- .github/labels.yml | 6 + 5 files changed, 144 insertions(+), 85 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/template-bug-extended.yml.disabled diff --git a/.github/ISSUE_TEMPLATE/template-bug-extended.yml.disabled b/.github/ISSUE_TEMPLATE/template-bug-extended.yml.disabled new file mode 100644 index 0000000..3624c4f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/template-bug-extended.yml.disabled @@ -0,0 +1,116 @@ +name: Bug Report +description: A generic bug report +title: "[BUG]: " +labels: ["Type: 🐞 bug", "Status: 🖐 available"] +assignees: + - s1lentq +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this bug report! + - type: input + id: contact + attributes: + label: Contact Details (optional) + description: How can we get in touch with you if we need more info? + placeholder: ex. email@example.com + validations: + required: false + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Also tell us, what did you expect to happen? + placeholder: Tell us what you see! + value: A bug happened! + validations: + required: true + - type: input + id: enginever + attributes: + label: ReHLDS Version + description: What version of engine are you seeing the problem on? Paste output from `version` command in console + + validations: + required: true + - type: input + id: regamedllcsversion + attributes: + label: ReGameDLL_CS Version + description: What version of ReGameDLL_CS are you running? Paste output from `game version` command in console + + validations: + required: true + - type: input + id: metamodrversion + attributes: + label: Metamod-r Version + description: What version of Metamod-r are you running? Paste output from `meta version` command in console + + validations: + required: true + - type: input + id: amxxversion + attributes: + label: AMX Mod X Version + description: What version of AMX Mod X are you running? AMX Mod X < `1.9.0` are *not* supported. Paste output from `amxx version` command in console + + validations: + required: false + - type: textarea + id: metalist + attributes: + label: List of Metamod plugins + description: Paste output from `meta list` command in console + render: shell + validations: + required: true + - type: textarea + id: amxxplugins + attributes: + label: List of AmxX plugins + description: Paste output of `amxx plugins` command in console + render: shell + validations: + required: false + - type: dropdown + id: os + attributes: + label: What OS are you seeing the problem on? + multiple: true + options: + - Windows + - Linux + validations: + required: true + - type: dropdown + id: osver + attributes: + label: What OS version are you seeing the problem on? + multiple: true + options: + - Windows 7 + - Windows 8 + - Windows 8.1 + - Windows 10 + - Windows 11 + - Ubuntu 14.x + - Ubuntu 16.x + - Ubuntu 18.x + - Ubuntu 20.x + - Ubuntu 22.x + - Debian 10 + - Debian 11 + - Debian 12 + - Other Linux + validations: + required: true + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: shell + - type: markdown + attributes: + value: Thanks for completing our form! diff --git a/.github/ISSUE_TEMPLATE/template-bug.yml b/.github/ISSUE_TEMPLATE/template-bug.yml index 3624c4f..2dd6b19 100644 --- a/.github/ISSUE_TEMPLATE/template-bug.yml +++ b/.github/ISSUE_TEMPLATE/template-bug.yml @@ -7,11 +7,11 @@ assignees: body: - type: markdown attributes: - value: Thanks for taking the time to fill out this bug report! + value: 💖 Thanks for taking the time to fill out this bug report! - type: input id: contact attributes: - label: Contact Details (optional) + label: 👉👈 Contact Details (optional) description: How can we get in touch with you if we need more info? placeholder: ex. email@example.com validations: @@ -19,96 +19,33 @@ body: - type: textarea id: what-happened attributes: - label: What happened? + label: 🤔 What happened? description: Also tell us, what did you expect to happen? placeholder: Tell us what you see! value: A bug happened! validations: required: true - - type: input - id: enginever - attributes: - label: ReHLDS Version - description: What version of engine are you seeing the problem on? Paste output from `version` command in console - - validations: - required: true - - type: input - id: regamedllcsversion - attributes: - label: ReGameDLL_CS Version - description: What version of ReGameDLL_CS are you running? Paste output from `game version` command in console - - validations: - required: true - - type: input - id: metamodrversion - attributes: - label: Metamod-r Version - description: What version of Metamod-r are you running? Paste output from `meta version` command in console - - validations: - required: true - - type: input - id: amxxversion - attributes: - label: AMX Mod X Version - description: What version of AMX Mod X are you running? AMX Mod X < `1.9.0` are *not* supported. Paste output from `amxx version` command in console - - validations: - required: false - type: textarea - id: metalist + id: metainfo attributes: - label: List of Metamod plugins - description: Paste output from `meta list` command in console + label: ⚠️ Meta-information + description: | + ➡️ What version of engine are you seeing the problem on? + + ➡️ Please, paste output from console command below: + `version; game version; meta version; meta list` + + ➡️ (Optional) You could also provide info about AMX Mox X (version < `1.9.0` are *not* supported!): + `amxx version; amxx plugins` + + ➡️ Your environment: OS ( 🪟 `Windows` or 🐧 `Linux`), OS Vetsion, etc. render: shell validations: required: true - - type: textarea - id: amxxplugins - attributes: - label: List of AmxX plugins - description: Paste output of `amxx plugins` command in console - render: shell - validations: - required: false - - type: dropdown - id: os - attributes: - label: What OS are you seeing the problem on? - multiple: true - options: - - Windows - - Linux - validations: - required: true - - type: dropdown - id: osver - attributes: - label: What OS version are you seeing the problem on? - multiple: true - options: - - Windows 7 - - Windows 8 - - Windows 8.1 - - Windows 10 - - Windows 11 - - Ubuntu 14.x - - Ubuntu 16.x - - Ubuntu 18.x - - Ubuntu 20.x - - Ubuntu 22.x - - Debian 10 - - Debian 11 - - Debian 12 - - Other Linux - validations: - required: true - type: textarea id: logs attributes: - label: Relevant log output + label: 📄 Relevant log output description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. render: shell - type: markdown diff --git a/.github/ISSUE_TEMPLATE/template-feature.yml b/.github/ISSUE_TEMPLATE/template-feature.yml index b10d2dd..d96f131 100644 --- a/.github/ISSUE_TEMPLATE/template-feature.yml +++ b/.github/ISSUE_TEMPLATE/template-feature.yml @@ -8,11 +8,11 @@ assignees: body: - type: markdown attributes: - value: Thanks for taking the time to fill out this Feature request! + value: 💖 Thanks for taking the time to fill out this Feature request! - type: input id: contact-task attributes: - label: Contact Details (optional) + label: 👉👈 Contact Details (optional) description: How can we get in touch with you if we need more info? placeholder: ex. email@example.com validations: @@ -20,7 +20,7 @@ body: - type: textarea id: have-idea attributes: - label: Tell us more about your idea + label: 💡 Tell us more about your idea description: Tell us what you expect from the project and the developers? placeholder: Tell us about your idea! value: I have an idea! diff --git a/.github/ISSUE_TEMPLATE/template-task.yml b/.github/ISSUE_TEMPLATE/template-task.yml index 584a1c8..aef2650 100644 --- a/.github/ISSUE_TEMPLATE/template-task.yml +++ b/.github/ISSUE_TEMPLATE/template-task.yml @@ -5,11 +5,11 @@ labels: ["Engine: ⚙️ Independent", "Priority: ⚠️ medium", "OS: 💻 Inde body: - type: markdown attributes: - value: Thanks for taking the time to fill out this Task! + value: 💖 Thanks for taking the time to fill out this Task! - type: input id: contact-feature attributes: - label: Contact Details (optional) + label: 👉👈 Contact Details (optional) description: How can we get in touch with you if we need more info? placeholder: ex. email@example.com validations: @@ -17,7 +17,7 @@ body: - type: textarea id: have-task attributes: - label: Tell us more about your task + label: 📌 Tell us more about your task description: Tell us what you want from the project and the developers? placeholder: Tell us about your task! value: I have an task! diff --git a/.github/labels.yml b/.github/labels.yml index 9e594e3..4de0f8c 100644 --- a/.github/labels.yml +++ b/.github/labels.yml @@ -29,6 +29,12 @@ color: "FF5733" - name: "Type: 🧬 bug in original HLDS" color: "FF5733" +- name: "Type: 🧬 bug in original GameDLL" + color: "FF5733" +- name: "Type: 🧬 bug on Client side" + color: "FF5733" +- name: "Type: 🧬 reverse-engineering mistake" + color: "e7067c" - name: "Type: 🖼 bug in map" color: "FF5733" - name: "Type: ⚡ performance"