From 95f213115bab14691cd9c00268a7deb91dc0f746 Mon Sep 17 00:00:00 2001 From: Signal Linden Date: Mon, 5 Feb 2024 16:09:54 -0800 Subject: [PATCH 1/8] Add link to feedback portal Provide a link to feedback.secondlife.com from the issue creation page. --- .github/ISSUE_TEMPLATE/config.yaml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yaml diff --git a/.github/ISSUE_TEMPLATE/config.yaml b/.github/ISSUE_TEMPLATE/config.yaml new file mode 100644 index 0000000000..75fa187132 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yaml @@ -0,0 +1,4 @@ +contact_links: +- name: 💬 Community Feedback (Canny) + url: https://feedback.secondlife.com + about: Space for discussing and reviewing user-impacting bug reports and feature requests. From 9b51fee9bcf2529c0545316e4885f58a90bf268e Mon Sep 17 00:00:00 2001 From: Signal Linden Date: Wed, 7 Feb 2024 13:24:35 -0800 Subject: [PATCH 2/8] Rename config.yaml to config.yml Issue template configuration is the only github configuration file I've found which does not support both `*.yaml` and `*.yml` extensions. Drat. --- .github/ISSUE_TEMPLATE/{config.yaml => config.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/ISSUE_TEMPLATE/{config.yaml => config.yml} (100%) diff --git a/.github/ISSUE_TEMPLATE/config.yaml b/.github/ISSUE_TEMPLATE/config.yml similarity index 100% rename from .github/ISSUE_TEMPLATE/config.yaml rename to .github/ISSUE_TEMPLATE/config.yml From 255bb8504d6191358bd94e838d2f9e5360577128 Mon Sep 17 00:00:00 2001 From: Brad Linden <46733234+brad-linden@users.noreply.github.com> Date: Wed, 14 Feb 2024 09:54:46 -0800 Subject: [PATCH 3/8] Update cla.yaml allowlist to clear spurious errors (#804) --- .github/workflows/cla.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cla.yaml b/.github/workflows/cla.yaml index fa180c66c9..b4b2565889 100644 --- a/.github/workflows/cla.yaml +++ b/.github/workflows/cla.yaml @@ -23,3 +23,4 @@ jobs: path-to-signatures: signatures.json remote-organization-name: secondlife remote-repository-name: cla-signatures + allowlist: callum@mbp.localdomain From 4b24b0d933fa701720d876639d2bbdd9b834b725 Mon Sep 17 00:00:00 2001 From: Vir Linden <60274682+vir-linden@users.noreply.github.com> Date: Thu, 22 Feb 2024 10:28:10 -0500 Subject: [PATCH 4/8] Create issue_template.md Issue template for the "blank issue" option --- .github/ISSUE_TEMPLATE/issue_template.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/issue_template.md diff --git a/.github/ISSUE_TEMPLATE/issue_template.md b/.github/ISSUE_TEMPLATE/issue_template.md new file mode 100644 index 0000000000..96e71e64f5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/issue_template.md @@ -0,0 +1,3 @@ +--- +labels: triage +--- From e452eeb81685b82581b7a3893b4cdbf0546a401c Mon Sep 17 00:00:00 2001 From: Vir Linden <60274682+vir-linden@users.noreply.github.com> Date: Thu, 22 Feb 2024 11:24:55 -0500 Subject: [PATCH 5/8] Update issue_template.md --- .github/ISSUE_TEMPLATE/issue_template.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/issue_template.md b/.github/ISSUE_TEMPLATE/issue_template.md index 96e71e64f5..b78a5f7774 100644 --- a/.github/ISSUE_TEMPLATE/issue_template.md +++ b/.github/ISSUE_TEMPLATE/issue_template.md @@ -1,3 +1,5 @@ --- +name: default issue +description: template for default new issue if no template is selected labels: triage --- From b9ac5e843331e34d9ec64ae60c4d2fef2994d3a7 Mon Sep 17 00:00:00 2001 From: Vir Linden <60274682+vir-linden@users.noreply.github.com> Date: Thu, 22 Feb 2024 11:26:54 -0500 Subject: [PATCH 6/8] Update issue_template.md --- .github/ISSUE_TEMPLATE/issue_template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/issue_template.md b/.github/ISSUE_TEMPLATE/issue_template.md index b78a5f7774..0a106ca1e2 100644 --- a/.github/ISSUE_TEMPLATE/issue_template.md +++ b/.github/ISSUE_TEMPLATE/issue_template.md @@ -1,5 +1,5 @@ --- name: default issue -description: template for default new issue if no template is selected +about: template for default new issue if no template is selected labels: triage --- From ffef19843b79c53aa710ed475d526f0d8f91866b Mon Sep 17 00:00:00 2001 From: Vir Linden <60274682+vir-linden@users.noreply.github.com> Date: Thu, 22 Feb 2024 11:28:44 -0500 Subject: [PATCH 7/8] Delete .github/ISSUE_TEMPLATE/issue_template.md --- .github/ISSUE_TEMPLATE/issue_template.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/issue_template.md diff --git a/.github/ISSUE_TEMPLATE/issue_template.md b/.github/ISSUE_TEMPLATE/issue_template.md deleted file mode 100644 index 0a106ca1e2..0000000000 --- a/.github/ISSUE_TEMPLATE/issue_template.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -name: default issue -about: template for default new issue if no template is selected -labels: triage ---- From 0f2248ea12713822c546e362487aa94bb29e2899 Mon Sep 17 00:00:00 2001 From: Brad Linden <46733234+brad-linden@users.noreply.github.com> Date: Thu, 22 Feb 2024 13:01:49 -0800 Subject: [PATCH 8/8] Improving issue templates. (#877) making ordering explicit, and disabling blank issue submission to force triage label to be set. --- .github/ISSUE_TEMPLATE/{bug.yaml => 10-bug.yaml} | 0 .../{enhancement.md => 20-enhancement.md} | 0 .github/ISSUE_TEMPLATE/30-blank.yaml | 10 ++++++++++ .github/ISSUE_TEMPLATE/config.yml | 1 + 4 files changed, 11 insertions(+) rename .github/ISSUE_TEMPLATE/{bug.yaml => 10-bug.yaml} (100%) rename .github/ISSUE_TEMPLATE/{enhancement.md => 20-enhancement.md} (100%) create mode 100644 .github/ISSUE_TEMPLATE/30-blank.yaml diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/10-bug.yaml similarity index 100% rename from .github/ISSUE_TEMPLATE/bug.yaml rename to .github/ISSUE_TEMPLATE/10-bug.yaml diff --git a/.github/ISSUE_TEMPLATE/enhancement.md b/.github/ISSUE_TEMPLATE/20-enhancement.md similarity index 100% rename from .github/ISSUE_TEMPLATE/enhancement.md rename to .github/ISSUE_TEMPLATE/20-enhancement.md diff --git a/.github/ISSUE_TEMPLATE/30-blank.yaml b/.github/ISSUE_TEMPLATE/30-blank.yaml new file mode 100644 index 0000000000..abe2623378 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/30-blank.yaml @@ -0,0 +1,10 @@ +name: Blank Issue +description: Don’t see your issue here? Open a blank issue. +labels: [triage] +body: +- type: textarea + attributes: + label: Description + description: Please describe your issue. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 75fa187132..f2d58f5f65 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,3 +1,4 @@ +blank_issues_enabled: false contact_links: - name: 💬 Community Feedback (Canny) url: https://feedback.secondlife.com