diff --git a/.github/ISSUE_TEMPLATE/1-bug.yaml b/.github/ISSUE_TEMPLATE/1-bug.yaml new file mode 100644 index 0000000000000..d6cb29730e962 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/1-bug.yaml @@ -0,0 +1,78 @@ +name: "🐞 Bug" +description: "File a bug report." +title: "" +labels: ["needs-triage"] +body: + - type: checkboxes + id: existing_issues + attributes: + label: "Is there an existing issue for this?" + description: "Please search to see if an issue already exists for the bug you encountered." + options: + - label: "I have searched the existing issues" + required: true + + - type: textarea + id: issue + attributes: + label: "Current Behavior" + description: "A concise description of what you're experiencing." + placeholder: "Tell us what you see!" + validations: + required: false + + - 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: textarea + id: expected + attributes: + label: "Expected Behavior" + description: "A concise description of what you expected to happen." + validations: + required: false + + - type: textarea + id: steps_to_reproduce + attributes: + label: "Steps to Reproduce" + description: "Provide step-by-step instructions to reproduce the issue." + placeholder: | + 1. First step + 2. Second step + 3. Another step + 4. Issue occurs + validations: + required: true + + - type: textarea + id: environment + attributes: + label: "Environment" + description: | + Provide details about your environment: + - **Host OS**: (e.g., Ubuntu 24.04, Debian 12) + - **Coder Version**: (e.g., v2.18.4) + placeholder: | + Run `coder version` to get Coder version + value: | + - Host OS: + - Coder version: + validations: + required: false + + - type: dropdown + id: additional_info + attributes: + label: "Additional Context" + description: "Select any applicable options:" + multiple: true + options: + - "The issue occurs consistently" + - "The issue is new (previously worked fine)" + - "The issue happens on multiple deployments" + - "I have tested this on the latest version" diff --git a/.github/ISSUE_TEMPLATE/config.yaml b/.github/ISSUE_TEMPLATE/config.yaml new file mode 100644 index 0000000000000..d38f9c823d51d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yaml @@ -0,0 +1,10 @@ +contact_links: + - name: Questions, suggestion or feature requests? + url: https://github.com/coder/coder/discussions/new/choose + about: Our preferred starting point if you have any questions or suggestions about configuration, features or unexpected behavior. + - name: Coder Docs + url: https://coder.com/docs + about: Check our docs. + - name: Coder Discord Community + url: https://discord.gg/coder + about: Get in touch with the Coder developers and community for support.