Add public issue and contribution guidance

This commit is contained in:
2026-08-23 12:29:40 -05:00
parent 43698afd7e
commit ad06125f35
9 changed files with 340 additions and 5 deletions
+93
View File
@@ -0,0 +1,93 @@
name: Bug Report
about: Report a reproducible problem in Dark Mode by GracePress
title: "[Bug] "
labels:
- bug
- needs triage
body:
- type: markdown
attributes:
value: |
Thank you for reporting a problem. Do not include passwords, tokens, private URLs, customer information, or security vulnerabilities. Report vulnerabilities privately using SECURITY.md.
- type: input
id: plugin-version
attributes:
label: Plugin version
description: Find this in Plugins or the plugin file header.
placeholder: "4.8.18"
validations:
required: true
- type: input
id: wordpress-version
attributes:
label: WordPress version
placeholder: "6.x"
validations:
required: true
- type: input
id: php-version
attributes:
label: PHP version
placeholder: "8.x"
validations:
required: true
- type: input
id: environment
attributes:
label: Browser, theme, and relevant plugins
description: Include versions where known.
placeholder: "Firefox; Twenty Twenty-Six; no other dark-mode plugin"
validations:
required: true
- type: dropdown
id: surface
attributes:
label: Affected area
options:
- Public website
- WordPress administration
- Both
- Installation or activation
- Settings and persistence
- Unsure
validations:
required: true
- type: textarea
id: steps
attributes:
label: Reproduction steps
description: Give the smallest exact sequence that demonstrates the problem.
placeholder: |
1. Enable...
2. Visit...
3. Select...
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected result
validations:
required: true
- type: textarea
id: actual
attributes:
label: Actual result
validations:
required: true
- type: textarea
id: evidence
attributes:
label: Sanitized screenshots or logs
description: Remove secrets and private information before attaching anything.
- type: checkboxes
id: confirmation
attributes:
label: Confirmation
options:
- label: I searched existing issues for this problem.
required: true
- label: I removed secrets and private information from this report.
required: true
- label: This is not a security vulnerability.
required: true