diff --git a/.github/ISSUE_TEMPLATE/6_backport request.yml b/.github/ISSUE_TEMPLATE/6_backport request.yml new file mode 100644 index 000000000000..ff0a7049f5db --- /dev/null +++ b/.github/ISSUE_TEMPLATE/6_backport request.yml @@ -0,0 +1,30 @@ +name: "🔙 Backport request" +description: Create a backport request of a bug fix. +title: '[Backport] ' +labels: ["backport"] + +body: + - type: textarea + id: backports + attributes: + label: What would you like to backport? + description: "Provide a list of links to PRs or commit SHAs you would like to backport." + validations: + required: true + + - type: textarea + id: graalvm_versions + attributes: + label: GraalVM versions + description: "List the GraalVM versions you would like to see the changes backported to." + value: "GraalVM for JDK 21" + validations: + required: true + + - type: textarea + id: motivation + attributes: + label: Describe the motivation for the backport. + description: "Provide a clear and concise explanation of why this backport is needed. If it fixes a reported issue please link to it." + validations: + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/7_community_bug.yml b/.github/ISSUE_TEMPLATE/7_community_bug.yml new file mode 100644 index 000000000000..2a4f17d890c8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/7_community_bug.yml @@ -0,0 +1,87 @@ +name: "🐞 Issue Report for Community Builds 🧑‍🤝‍🧑" +description: Create a report to help us improve GraalVM's community builds. +title: '[Community] ' +labels: ["bug", "community-21"] + +body: + - type: markdown + attributes: + value: | + For security vulnerabilities, please consult the [GraalVM security policy](https://github.com/oracle/graal/security/policy) and contact the security team directly. + + - type: textarea + id: describe_issue + attributes: + label: Describe the Issue + description: "Provide a clear and concise description of the issue." + validations: + required: true + + - type: textarea + id: steps_to_reproduce + attributes: + label: Steps to reproduce the issue + description: "Please include both build steps as well as run steps." + placeholder: "1. \n2. \n3." + validations: + required: true + + - type: markdown + attributes: + value: | + ### Describe GraalVM community build and your environment + + - type: dropdown + id: graalvm_community_build + attributes: + label: GraalVM Community Build + description: "Select the GraalVM community build you are using." + options: + - label: Liberica + - label: Mandrel + validations: + required: true + + - type: textarea + id: graalvm_version + attributes: + label: GraalVM Version + description: "Provide the version of GraalVM used." + placeholder: "Output of `native-image -version` or `java -version` or commit id if built from source" + validations: + required: true + + - type: input + id: operating_system + attributes: + label: Operating System and Version + description: "Provide details of your operating system and version (e.g., output of `uname -a` or Windows version)." + placeholder: "OS details here" + validations: + required: true + + - type: input + id: architecture + attributes: + label: Architecture + description: "Provide details of your system architecture." + placeholder: "AMD64" + validations: + required: true + + - type: textarea + id: additional_context + attributes: + label: Additional Context + description: "Provide any additional context or information that might help in diagnosing the issue, such as environmental variables, system settings, or external dependencies." + validations: + required: false + + - type: textarea + id: log_output + attributes: + label: Build Log Output and Error Messages + description: "Include any relevant build log outputs or error messages. Attach files by selecting this field and then dragging and dropping them into the comment box below the issue form." + placeholder: "Paste build logs or error messages here" + validations: + required: false