Skip to content

Reduce number of fields on bug report, replacing many with native:debug #545

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 7, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 11 additions & 36 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,11 @@ body:
attributes:
value: |
We're sorry to hear you have a problem.

Before submitting your report, please make sure you've been through the section "[Debugging](https://nativephp.com/docs/getting-started/debugging)" in the docs.

Please also ensure that you have the latest version of NativePHP packages installed, and are using [supported versions](https://nativephp.com/docs/desktop/1/getting-started/support-policy) of PHP and Laravel.

If nothing here has helped you, please provide as much useful context as you can here to help us solve help you.

Note that reams and reams of logs isn't helpful - please share only relevant errors.
Expand All @@ -23,6 +25,7 @@ body:
placeholder: Trying to build my app for production
validations:
required: true

- type: textarea
id: what-happened
attributes:
Expand All @@ -31,6 +34,7 @@ body:
placeholder: I cannot currently do X thing because when I do, it breaks X thing.
validations:
required: true

- type: textarea
id: how-to-reproduce
attributes:
Expand All @@ -39,37 +43,15 @@ body:
placeholder: When I do X I see Y.
validations:
required: true

- type: textarea
id: package-version
attributes:
label: Package Versions
description: What versions of the NativePHP packages are you running? Output of `composer show "nativephp/*" --format=json`
validations:
required: true
- type: input
id: php-version
id: debug
attributes:
label: PHP Version
description: What version of PHP are you running? Please be as specific as possible
placeholder: 8.2.0
label: Debug Output
description: Please provide output from the NativePHP Debug command. This will help us understand your environment and the issue you're facing. (`php artisan native:debug`)
validations:
required: true
- type: input
id: laravel-version
attributes:
label: Laravel Version
description: What version of Laravel are you running? Please be as specific as possible
placeholder: 9.0.0
validations:
required: true
- type: input
id: node-version
attributes:
label: Node Version
description: What version of Node are you running? Please be as specific as possible
placeholder: '18.17'
validations:
required: true

- type: dropdown
id: operating-systems
attributes:
Expand All @@ -80,14 +62,7 @@ body:
- macOS
- Windows
- Linux
- type: input
id: os-version
attributes:
label: OS version
description: Which version of these OSes are you using?
placeholder: 'win11 (23H2), macos14.1 (23B74)'
validations:
required: true

- type: textarea
id: notes
attributes:
Expand Down
Loading