diff --git a/.github/ISSUE_TEMPLATE/0_backport_request.yml b/.github/ISSUE_TEMPLATE/0_backport_request.yml
new file mode 100644
index 00000000000..b8bef22b8d1
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/0_backport_request.yml
@@ -0,0 +1,21 @@
+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 to 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
diff --git a/.github/ISSUE_TEMPLATE/0_feature_request.md b/.github/ISSUE_TEMPLATE/0_feature_request.md
deleted file mode 100644
index 5314beb9e3d..00000000000
--- a/.github/ISSUE_TEMPLATE/0_feature_request.md
+++ /dev/null
@@ -1,31 +0,0 @@
----
-name: "\U0001F9E9 Feature Request"
-about: Create a report to help us improve
-title: ''
-labels: feature
-assignees: ''
-
----
-
-**Feature request**
-
-Please include the following information:
-
-**Is your feature request related to a problem? Please describe.**
-A clear and concise description of what the problem is. E.g. I'm always frustrated when [...]
-
-**Describe the solution you'd like.**
-A clear and concise description of what you want to happen.
-
-**Describe who do you think will benefit the most.**
-GraalVM users, GraalVM contributors, developers of libraries and frameworks which depend on GraalVM, or somebody else?
-
-**Describe alternatives you've considered.**
-A clear and concise description of any alternative solutions or features you've considered.
-
-**Additional context.**
-Add any other context about the feature request here.
-For example, link to the relevant projects, documentation, standards.
-
-**Express whether you'd like to help contributing this feature**
-If you'd like to contribute, please read the [contribution guide](https://www.graalvm.org/community/contributors/).
diff --git a/.github/ISSUE_TEMPLATE/1_community_bug.yml b/.github/ISSUE_TEMPLATE/1_community_bug.yml
new file mode 100644
index 00000000000..469b325fdfe
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/1_community_bug.yml
@@ -0,0 +1,85 @@
+name: "🐞 Issue Report for Community Builds 🧑🤝🧑"
+description: Create a report to help us improve GraalVM's community builds.
+title: '[Community] '
+labels: ["bug"]
+
+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: textarea
+ id: graalvm_community_build
+ attributes:
+ label: GraalVM Community Build
+ description: "Provide the GraalVM community build you are using."
+ placeholder: "Mandrel, Liberica, or other community build"
+ 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
diff --git a/.github/ISSUE_TEMPLATE/1_issues_native_image_error_report.md b/.github/ISSUE_TEMPLATE/1_issues_native_image_error_report.md
deleted file mode 100644
index 8d50c704d18..00000000000
--- a/.github/ISSUE_TEMPLATE/1_issues_native_image_error_report.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-# This template is linked from https://graalvm.org/native-image/error-report
-name: "\U0001F6A8 Share Native Image error report"
-about: Share an error report from Native Image. To report a security vulnerability, please see below or the SECURITY.md file at the root of the repository. Do not open a GitHub issue.
-labels: bug, native-image
-
----
-
-Replace this text with the error report (`svm_err_b_*.md`) generated by the Native Image build process.
-Please make sure the report does not contain any sensitive information.
diff --git a/.github/ISSUE_TEMPLATE/2_issues_native_image_other.md b/.github/ISSUE_TEMPLATE/2_issues_native_image_other.md
deleted file mode 100644
index 643b96e201d..00000000000
--- a/.github/ISSUE_TEMPLATE/2_issues_native_image_other.md
+++ /dev/null
@@ -1,30 +0,0 @@
----
-name: "\U0001F6A8 Other Native Image Issues"
-about: File an issue for a problem with Native Image. To report a security vulnerability, please see below or the SECURITY.md file at the root of the repository. Do not open a GitHub issue.
-title: ''
-labels: bug, native-image
-assignees: ''
-
----
-**Describe the issue**
-A clear and concise description of the issue. We recommend using the [latest snapshot builds](https://github.com/graalvm/graalvm-ce-dev-builds/releases) to replicate the issue as bugs are constantly being fixed in the master branch
-
-**Steps to reproduce the issue**
-Please include both build steps as well as run steps
-1. **[e.g.: git clone --depth 1 https://git.myrepo.com/projectone ]**
-2. **[e.g.: mvn clean package]**
-
-**Describe GraalVM and your environment:**
- - GraalVM version (latest snapshot builds can be found [here](https://github.com/graalvm/graalvm-ce-dev-builds/releases)), or commit id if built from source: **[e.g. EE 19.3, CE 20.0, CE 20.1.0-dev-20200304_0848]**
- - JDK major version: **[e.g.:8]**
- - OS: **[e.g. macOS Catalina]**
- - Architecture: **[e.g.: AMD64]**
-
-
-**More details**
-Consider adding the `--native-image-info` and `--verbose` flags when building your native image and paste output below.
-
-Add any other information about the problem here. Especially important are stack traces or log output. Feel free to link to gists or to screenshots if necessary.
-```
- PASTE YOUR LOG/STACK TRACE HERE
-```
diff --git a/.github/ISSUE_TEMPLATE/3_issues_truffle.md b/.github/ISSUE_TEMPLATE/3_issues_truffle.md
deleted file mode 100644
index f4756a7e682..00000000000
--- a/.github/ISSUE_TEMPLATE/3_issues_truffle.md
+++ /dev/null
@@ -1,49 +0,0 @@
----
-name: "\U0001F6A8 Truffle Issue Report"
-about: Create an issue report for a issue with the Truffle API (Language and Tool implementation, Language interop) and Polyglot API
-title: ''
-labels: truffle
-assignees: ''
-
----
-**Describe GraalVM and your environment :**
- - GraalVM version or commit id if built from source: **[e.g. 19.3]**
- - CE or EE: **[e.g.: CE]**
- - JDK version: **[e.g.: JDK8]**
- - OS and OS Version: **[e.g.: macOS Catalina]**
- - Architecture: **[e.g.: amd64]**
- - The output of `java -Xinternalversion`:
-```
- **PASTE OUTPUT HERE**
-```
-
-**Have you verified this issue still happens when using the latest snapshot?**
-You can find snapshot builds here: https://github.com/graalvm/graalvm-ce-dev-builds/releases
-
-**Describe the issue**
-A clear and concise description of the issue.
-
-**Code snippet or code repository that reproduces the issue**
-```
-**PASTE CODE/REPO HERE**
-```
-
-**Steps to reproduce the issue**
-Please include both build steps as well as run steps
-1. Step one [e.g.: git clone --depth 1 https://git.myrepo.com/projectone ]
-2. Step two [e.g.: mvn clean package]
-
-**Expected behavior**
-A clear and concise description of what you expected to happen.
-
-
-**Additional context**
-Add any other context about the problem here. Specially important are stack traces or log output. Feel free to link to gists or to screenshots if necesary
-Details
-
-```
- PASTE YOUR LOG/STACK TRACE HERE
-```
-
-
-
diff --git a/.github/ISSUE_TEMPLATE/4_issues_tools.md b/.github/ISSUE_TEMPLATE/4_issues_tools.md
deleted file mode 100644
index 50cafef8cce..00000000000
--- a/.github/ISSUE_TEMPLATE/4_issues_tools.md
+++ /dev/null
@@ -1,49 +0,0 @@
----
-name: "\U0001F6A8 Tools Issue Report"
-about: Create an issue report for a issue with the Truffle tools (CPUSampler, Coverage tool, etc.)
-title: ''
-labels: tools
-assignees: ''
-
----
-**Describe GraalVM and your environment :**
- - GraalVM version or commit id if built from source: **[e.g. 19.3]**
- - CE or EE: **[e.g.: CE]**
- - JDK version: **[e.g.: JDK8]**
- - OS and OS Version: **[e.g.: macOS Catalina]**
- - Architecture: **[e.g.: amd64]**
- - The output of `java -Xinternalversion`:
-```
- **PASTE OUTPUT HERE**
-```
-
-**Have you verified this issue still happens when using the latest snapshot?**
-You can find snapshot builds here: https://github.com/graalvm/graalvm-ce-dev-builds/releases
-
-**Describe the issue**
-A clear and concise description of the issue.
-
-**Code snippet or code repository that reproduces the issue**
-```
-**PASTE CODE/REPO HERE**
-```
-
-**Steps to reproduce the issue**
-Please include both build steps as well as run steps
-1. Step one [e.g.: git clone --depth 1 https://git.myrepo.com/projectone ]
-2. Step two [e.g.: mvn clean package]
-
-**Expected behavior**
-A clear and concise description of what you expected to happen.
-
-
-**Additional context**
-Add any other context about the problem here. Specially important are stack traces or log output. Feel free to link to gists or to screenshots if necesary
-Details
-
-```
- PASTE YOUR LOG/STACK TRACE HERE
-```
-
-
-
diff --git a/.github/ISSUE_TEMPLATE/5_issues_llvm.md b/.github/ISSUE_TEMPLATE/5_issues_llvm.md
deleted file mode 100644
index 1b3c599d2d5..00000000000
--- a/.github/ISSUE_TEMPLATE/5_issues_llvm.md
+++ /dev/null
@@ -1,42 +0,0 @@
----
-name: "\U0001F409 LLVM Runtime Issue Report"
-about: Report an issue with the GraalVM LLVM Runtime. To report a security vulnerability, please see below or the SECURITY.md file at the root of the repository. Do not open a GitHub issue.
-title: '[LLVM] '
-labels: llvm
-assignees: ''
-
----
-**Describe GraalVM and your environment :**
- - GraalVM version or commit id if built from source: **[e.g. 19.3]**
- - CE or EE: **[e.g.: CE]**
- - JDK version: **[e.g.: JDK8]**
- - OS and OS Version: **[e.g.: macOS Catalina]**
- - Architecture: **[e.g.: amd64]**
- - The output of `java -Xinternalversion`:
-```
- **PASTE OUTPUT HERE**
-```
-
-**Have you verified this issue still happens when using the latest snapshot?**
-You can find snapshot builds here: https://github.com/graalvm/graalvm-ce-dev-builds/releases
-
-**Describe the issue**
-A clear and concise description of the issue.
-
-**How to compile the LLVM bitcode that causes the problem**
- - Did you use the bundled [llvm toolchain](https://www.graalvm.org/docs/reference-manual/languages/llvm/#compiling-to-llvm-bitcode) for compiling to LLVM bicode (see `lli --print-toolchain-path`)?
- - If not, does problem still occur when using the toolchain?
- - If the toolchain cannot be used, which compilers/tools were use and what versions (e.g., `clang --version`)?
-
-**Code snippet or code repository that reproduces the problem**
-
-**Steps to reproduce the problem**
-Please include both build steps as well as run steps
-1. Step one [e.g.: `$LLVM_TOOLCHAIN/clang mytest.c -o mytest`]
-2. Step two [e.g.: `$GRAAALVM_HOME/bin/lli mytest`]
-
-**Expected behavior**
-A clear and concise description of what you expected to happen.
-
-**Additional context**
-Add any other context about the problem here.
diff --git a/.github/ISSUE_TEMPLATE/6_issues_other.md b/.github/ISSUE_TEMPLATE/6_issues_other.md
deleted file mode 100644
index 5b479851acf..00000000000
--- a/.github/ISSUE_TEMPLATE/6_issues_other.md
+++ /dev/null
@@ -1,29 +0,0 @@
----
-name: "\U0001F41E Issue Report"
-about: Create a report to help us improve. To report a security vulnerability, please see below or the SECURITY.md file at the root of the repository. Do not open a GitHub issue.
-title: ''
-labels: bug
-assignees: ''
-
----
-
-**Describe the issue**
-A clear and concise description of the issue. We recommend using the [latest snapshot builds](https://github.com/graalvm/graalvm-ce-dev-builds/releases) to replicate the issue as bugs are constantly being fixed in the master branch
-
-**Steps to reproduce the issue**
-Please include both build steps as well as run steps
-1. **[e.g.: git clone --depth 1 https://git.myrepo.com/projectone ]**
-2. **[e.g.: mvn clean package]**
-
-**Describe GraalVM and your environment:**
- - GraalVM version (latest snapshot builds can be found [here](https://github.com/graalvm/graalvm-ce-dev-builds/releases)), or commit id if built from source: **[e.g. EE 19.3, CE 20.0, CE 20.1.0-dev-20200304_0848]**
- - JDK major version: **[e.g.:8]**
- - OS: **[e.g. macOS Catalina]**
- - Architecture: **[e.g.: AMD64]**
-
-
-**More details**
-Add any other information about the problem here. Especially important are stack traces or log output. Feel free to link to gists or to screenshots if necessary.
-```
- PASTE YOUR LOG/STACK TRACE HERE
-```
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 5649b22ecc4..650d7466d78 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -2,4 +2,4 @@ blank_issues_enabled: false
contact_links:
- name: Need help or have a question?
url: https://www.graalvm.org/slack-invitation/
- about: Join the GraalVM Slack channel.
+ about: Join the GraalVM Slack channel #community-lts.