Skip to content

Commit

Permalink
add issue templates for better issue management
Browse files Browse the repository at this point in the history
  • Loading branch information
sschlein committed Dec 21, 2023
1 parent c9ec4e6 commit 364fec6
Show file tree
Hide file tree
Showing 3 changed files with 81 additions and 0 deletions.
52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: Bug Report
description: File a bug report
title: "[Bug]: "
labels: []
body:
- type: markdown
attributes:
value: |
Before opening a bug report, please search for the behaviour in the existing issues.
---
Thank you for taking the time to file a bug report. To address this bug as fast as possible, we need some information.
- type: dropdown
id: arch
attributes:
label: System architecture
description: "Which operating system architecture are you using?"
options:
- Mac, Intel (x86)
- Mac, ARM64 (M1, M2, etc)
- Windows
- Linux
validations:
required: true
- type: input
id: php
attributes:
label: PHP Version
description: "If your problem only occurs with a certain PHP version, please provide it in the field below."
placeholder: "PHP 8.2.8 (cli) (built: Jul 7 2023 00:11:29) (NTS)"
validations:
required: false
- type: textarea
id: bug-description
attributes:
label: Bug description
description: What happened and what did you expect to happen?
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to reproduce
description: Which steps do we need to take to reproduce this error?

- type: textarea
id: logs
attributes:
label: Relevant log output
description: If applicable, provide relevant log output. No need for backticks here.
render: shell
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Check the docs
url: https://expose.dev/docs/introduction
about: "This repository contains the open source version of Expose. Please contact our email support if you have issues with our network or Expose Pro!"
- name: Security vulnerabilities
url: https://@beyondco.de
about: If you want to report a security issue, please contact our support.
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Feature Request
description: Propose a new feature for Herd
title: "[Feature Request]: "
labels: [feature request]
body:
- type: markdown
attributes:
value: |
Thank you for suggesting a feature for the Expose open source version!
- type: textarea
id: feature-description
attributes:
label: Feature Description
description: How should this feature look like?
validations:
required: true
- type: textarea
id: valuable
attributes:
label: Is this feature valuable for other users as well and why?
description: We want to build software that provides a great experience for all of us.

0 comments on commit 364fec6

Please sign in to comment.