diff --git a/ISSUE_TEMPLATE/report-issue.yml b/ISSUE_TEMPLATE/report-issue.yml new file mode 100644 index 0000000..00e21e0 --- /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: 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 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 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