Skip to content

chore(repo): add bug report issue template - #63

Merged
saraeloop merged 1 commit into
mainfrom
chore/add-issue-templates
May 7, 2026
Merged

chore(repo): add bug report issue template#63
saraeloop merged 1 commit into
mainfrom
chore/add-issue-templates

Conversation

@saraeloop

Copy link
Copy Markdown
Member

Summary

Adds a GitHub issue form for Prism bug reports.

Changes

  • Adds .github/ISSUE_TEMPLATE/bug_report.yml.
  • Requests a minimal reproduction.
  • Captures Prism backend and native flag information.
  • Captures environment details.
  • Includes optional sections for:
    • relevant Prism code
    • lifecycle/disposal details
    • export/readiness details
    • additional context
  • Adds a required checklist to prevent common invalid reports:
    • importing from internal Prism paths
    • calling raw HTML-in-Canvas APIs directly
    • using screenshot/export libraries
    • filing without a minimal reproduction

Verification

Passed:

  • ruby -e 'require "yaml"; YAML.load_file(".github/ISSUE_TEMPLATE/bug_report.yml"); puts "YAML OK"'
  • pnpm lint

Notes

No runtime behavior changed.

Suggested future templates:

  • Feature request
  • Docs issue

Add a GitHub issue form for Prism bug reports.

The template asks for a minimal reproduction, backend/native flag details,
environment information, relevant Prism code, lifecycle context, and
export/readiness details.

It also includes a checklist to prevent common invalid reports:
- internal Prism imports
- raw HTML-in-Canvas API calls
- screenshot/export libraries
- missing reproductions

Verification:
- ruby -e 'require "yaml"; YAML.load_file(".github/ISSUE_TEMPLATE/bug_report.yml"); puts "YAML OK"'
- pnpm lint
@saraeloop saraeloop self-assigned this May 7, 2026
@vercel

vercel Bot commented May 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
prism-docs Ready Ready Preview, Comment May 7, 2026 2:58am

@saraeloop
saraeloop merged commit 1707853 into main May 7, 2026
10 checks passed
@saraeloop
saraeloop deleted the chore/add-issue-templates branch May 7, 2026 02:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant