Skip to content

Commit

Permalink
Merge pull request #27 from zakkak/2024-12-12-issue-templates
Browse files Browse the repository at this point in the history
Add new issue templates for backport requests and community issues
  • Loading branch information
zakkak authored Dec 17, 2024
2 parents ccd6a94 + 137c950 commit 8dd038b
Show file tree
Hide file tree
Showing 10 changed files with 107 additions and 241 deletions.
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/0_backport_request.yml
Original file line number Diff line number Diff line change
@@ -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
31 changes: 0 additions & 31 deletions .github/ISSUE_TEMPLATE/0_feature_request.md

This file was deleted.

85 changes: 85 additions & 0 deletions .github/ISSUE_TEMPLATE/1_community_bug.yml
Original file line number Diff line number Diff line change
@@ -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
10 changes: 0 additions & 10 deletions .github/ISSUE_TEMPLATE/1_issues_native_image_error_report.md

This file was deleted.

30 changes: 0 additions & 30 deletions .github/ISSUE_TEMPLATE/2_issues_native_image_other.md

This file was deleted.

49 changes: 0 additions & 49 deletions .github/ISSUE_TEMPLATE/3_issues_truffle.md

This file was deleted.

49 changes: 0 additions & 49 deletions .github/ISSUE_TEMPLATE/4_issues_tools.md

This file was deleted.

42 changes: 0 additions & 42 deletions .github/ISSUE_TEMPLATE/5_issues_llvm.md

This file was deleted.

29 changes: 0 additions & 29 deletions .github/ISSUE_TEMPLATE/6_issues_other.md

This file was deleted.

2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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.

0 comments on commit 8dd038b

Please sign in to comment.