From 630e814536eaba4631a68150d34dc69957950e96 Mon Sep 17 00:00:00 2001 From: Edwin Luther <15720025+EdwinLuther01@users.noreply.github.com> Date: Mon, 2 Nov 2026 11:30:27 +0000 Subject: [PATCH 1/3] Add Report an issue and Request an asset issue forms Adds two GitHub issue forms beside the existing bug and feature templates. config.yml already sets blank_issues_enabled: true and is unchanged. --- ISSUE_TEMPLATE/report-issue.yml | 43 +++++++++++++++++++++++++++ ISSUE_TEMPLATE/request-asset.yml | 51 ++++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 ISSUE_TEMPLATE/report-issue.yml create mode 100644 ISSUE_TEMPLATE/request-asset.yml diff --git a/ISSUE_TEMPLATE/report-issue.yml b/ISSUE_TEMPLATE/report-issue.yml new file mode 100644 index 0000000..d2fdd18 --- /dev/null +++ b/ISSUE_TEMPLATE/report-issue.yml @@ -0,0 +1,43 @@ +name: Report an issue +description: Tell us something is wrong on a Guild repository or page, such as a broken link, wrong text or an error. +title: "[Issue]: " +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + Thank you for flagging this. Please do not include passwords, personal data or private client material in this form. Anything you write here is public. + - type: textarea + id: what-is-wrong + attributes: + label: What is wrong? + description: Describe the problem in a few sentences. + validations: + required: true + - type: input + id: where + attributes: + label: Where is it? + description: The repository name and a link to the page, file or line. + placeholder: "for example manchester-ai-guild and https://..." + validations: + required: true + - type: textarea + id: expected + attributes: + label: What did you expect? + validations: + required: true + - type: textarea + id: actual + attributes: + label: What happened instead? + validations: + required: true + - type: input + id: contact + attributes: + label: Contact (optional) + description: Leave blank if you prefer. If you add a name or email, it becomes public with this issue. + validations: + required: false diff --git a/ISSUE_TEMPLATE/request-asset.yml b/ISSUE_TEMPLATE/request-asset.yml new file mode 100644 index 0000000..8eb4fac --- /dev/null +++ b/ISSUE_TEMPLATE/request-asset.yml @@ -0,0 +1,51 @@ +name: Request an asset +description: Ask for a logo, image, slide, icon, document or other material the Guild should provide. +title: "[Asset]: " +labels: ["asset-request"] +body: + - type: markdown + attributes: + value: | + Tell us what you need and why. Please do not include personal data or private client material in this form. Anything you write here is public. + - type: dropdown + id: asset-type + attributes: + label: Type of asset + options: + - Logo or mark + - Image or graphic + - Slide or presentation + - Icon + - Document or template + - Other + validations: + required: true + - type: textarea + id: what-you-need + attributes: + label: What do you need? + description: Describe the asset, including size, format and any wording it must carry. + validations: + required: true + - type: textarea + id: purpose + attributes: + label: Purpose and audience + description: What will the asset be used for, and who will see it? + validations: + required: true + - type: input + id: deadline + attributes: + label: Deadline (optional) + description: The date you need it by, or leave blank. + placeholder: "for example 14 November 2026" + validations: + required: false + - type: textarea + id: examples + attributes: + label: Examples or links (optional) + description: Links to existing material that shows the style or content you have in mind. + validations: + required: false From 03bec51e16ce9d7774b2ab2b9e4bf32739bb899c Mon Sep 17 00:00:00 2001 From: Edwin Luther <15720025+EdwinLuther01@users.noreply.github.com> Date: Mon, 2 Nov 2026 11:32:42 +0000 Subject: [PATCH 2/3] Remove dead CodeQL workflow: it sat outside .github/workflows so it never ran, and this repo has no code to scan --- workflows/codeql.yml | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 workflows/codeql.yml diff --git a/workflows/codeql.yml b/workflows/codeql.yml deleted file mode 100644 index 8e71d76..0000000 --- a/workflows/codeql.yml +++ /dev/null @@ -1,38 +0,0 @@ -name: CodeQL - -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] - schedule: - - cron: '0 6 * * 1' - -jobs: - analyze: - name: Analyze - runs-on: ubuntu-latest - permissions: - actions: read - contents: read - security-events: write - - strategy: - fail-fast: false - matrix: - language: [ 'javascript', 'python' ] - - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Initialize CodeQL - uses: github/codeql-action/init@v3 - with: - languages: ${{ matrix.language }} - - - name: Autobuild - uses: github/codeql-action/autobuild@v3 - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 From 0ca1f0f0f35ff0510d9e8e8a002c2cbe755bbed7 Mon Sep 17 00:00:00 2001 From: Edwin Luther <15720025+EdwinLuther01@users.noreply.github.com> Date: Mon, 2 Nov 2026 11:36:31 +0000 Subject: [PATCH 3/3] Report-issue form: ask people not to post email addresses or phone numbers in public issues --- ISSUE_TEMPLATE/report-issue.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ISSUE_TEMPLATE/report-issue.yml b/ISSUE_TEMPLATE/report-issue.yml index d2fdd18..00e21e0 100644 --- a/ISSUE_TEMPLATE/report-issue.yml +++ b/ISSUE_TEMPLATE/report-issue.yml @@ -37,7 +37,7 @@ body: - type: input id: contact attributes: - label: Contact (optional) - description: Leave blank if you prefer. If you add a name or email, it becomes public with this issue. + label: How to reach you (optional) + description: Your GitHub username already shows on the issue. Issues are public, so please do not post email addresses or phone numbers. validations: required: false