diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000000..0550d9410a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,88 @@ +name: Bug Report +description: Create an issue to report a bug. +title: "[Bug]: " +labels: ["bug"] +body: + - type: textarea + id: bug + attributes: + label: Describe the bug + description: A clear and concise description of what the bug is. + validations: + required: true + + - type: markdown + attributes: + value: "## Environment" + + - type: dropdown + id: os + attributes: + label: Operating system + options: + - Linux + - Windows + - macOS + validations: + required: true + + - type: dropdown + id: arch + attributes: + label: CPU architecture + options: + - x86_64 + - ARM64 + validations: + required: true + + - type: input + id: graalpy_version + attributes: + label: GraalPy version + validations: + required: true + + - type: markdown + attributes: + value: "## Java embedding (optional)" + + - type: input + id: jdk_version + attributes: + label: JDK version + + - type: textarea + id: context_config + attributes: + label: Context configuration + description: How the Context is configured (share a code snippet if possible) + + - type: textarea + id: steps + attributes: + label: Steps to reproduce + description: Steps to reproduce the behavior. + validations: + required: true + + - type: textarea + id: expected + attributes: + label: Expected behavior + description: A clear and concise description of what you expected to happen. + validations: + required: true + + - type: textarea + id: stack + attributes: + label: Stack trace + description: If applicable, please share the stack trace. + render: shell + + - type: textarea + id: extra + attributes: + label: Additional context + description: Add any other context about the problem here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000000..309959ef01 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,26 @@ +name: Feature Request +description: Create an issue to request a feature +title: "[Feature Request]: " +labels: ["enhancement"] +body: + - type: textarea + id: feature_request + attributes: + label: Describe the feature + description: A clear and concise description of what the feature is. + validations: + required: true + + - type: textarea + id: expected + attributes: + label: Expected behavior + description: A clear and concise description of what you expect to happen. + validations: + required: true + + - type: textarea + id: extra + attributes: + label: Additional context + description: Add any other context about the feature here. \ No newline at end of file