From 1bdefc3354f6065bb132889486ca3049f4aecb37 Mon Sep 17 00:00:00 2001 From: Mariotaku Date: Wed, 25 Dec 2024 15:32:05 +0900 Subject: [PATCH] Added Issue Templates (#205) --- .github/ISSUE_TEMPLATE/bug-report.yml | 69 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 8 +++ .github/ISSUE_TEMPLATE/feature-request.yml | 24 ++++++++ 3 files changed, 101 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yml diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 0000000..f431a72 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,69 @@ +name: Bug Report +description: Something within the app is not working as expected (SSH, app installation, etc...) +labels: + - bug +body: + - type: markdown + attributes: + value: | + ## Device Information + - type: input + attributes: + label: Homebrew Channel Version + description: What is the version of Homebrew Channel you are using? + placeholder: "Example: 0.7.2" + validations: + required: true + - type: input + attributes: + label: Device Model + description: What is the model of your device? + placeholder: "Example: LG C2" + validations: + required: true + - type: input + attributes: + label: webOS Version + description: What is the webOS version of your device? Please don't confuse with the firmware version (XX.YY.ZZ). + placeholder: "Example: webOS 4.5.3" + validations: + required: true + - type: dropdown + attributes: + label: Rooted + description: Is your device rooted? + options: + - 'Yes' + - 'No' + - type: markdown + attributes: + value: | + ## Host Information + Please provide information about the computer you are streaming from. + This information is important especially when experiencing performance issues. + - type: markdown + attributes: + value: | + ## Issue Information + Please provide information about the issue you are experiencing. + This information is important to help us understand the issue. + - type: textarea + attributes: + label: Bug Description + description: What kind of incorrect behavior did you see? + placeholder: "Example: I can't see any apps in the Homebrew Channel" + validations: + required: true + - type: textarea + attributes: + label: Reproduction Steps + description: Can you reproduce the issue? If so, please share below as steps. + placeholder: | + Example: + 1. Open Homebrew Channel + 2. Seeing empty apps list + - type: textarea + attributes: + label: Expected Behavior + description: What is the correct behavior do you think? + placeholder: "Seeing list of apps in the Homebrew Channel" diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..abe0b2c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +blank_issues_enabled: false +contact_links: + - name: Request A New App + url: https://github.com/webosbrew/apps-repo/issues/new/choose + about: For requests and suggestions for new apps, create issue in webosbrew/apps-repo + - name: Report Issue of An App + url: https://repo.webosbrew.org/ + about: For reporting issues of an app, visit the app's page in webosbrew/apps-repo, and follow the link to the app's issue tracker diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 0000000..53068b7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,24 @@ +name: Feature Request +description: Suggest a new feature or improvement +labels: + - enhancement +body: + - type: textarea + attributes: + label: Description + description: Describe the feature you would like to have added. + placeholder: "Example: I would like to add multiple apps repositories." + validations: + required: true + - type: textarea + attributes: + label: Motivation + description: Why do you think this feature should be added? + placeholder: "Example: I have multiple apps repositories and I want to see all the apps in one place." + validations: + required: true + - type: textarea + attributes: + label: Additional Context + description: Add any other context or screenshots about the feature request here. + placeholder: "Example: My other repositories are..."