いろいろ見ていると、issueのテンプレートをみんな用意しているので、
試してみたいなと思い、いろいろ調べたときの備忘録(*´ω`*)
割とこんな感じの構成が多い(*´ω`*)
.github/ ISSUE_TEMPLATE/ config.yml bug_report.yml feature_request.yml
GitHubの各ドキュメントは以下の感じ(*´ω`*)
- issueの設定(
config.yml
) - issueのテンプレートフォーム(
bug_report.yml
/feature_request.yml
)
参考にしたリポジトリ
このあたりを参考に用意してみた(*´ω`*)
- core/.github/ISSUE_TEMPLATE at main · vuejs/core
- framework/feature-request.yml at main · nuxt/framework
- vueuse/.github/ISSUE_TEMPLATE at main · vueuse/vueuse
- pinia/.github/ISSUE_TEMPLATE at v2 · vuejs/pinia
- prisma/.github/ISSUE_TEMPLATE at main · prisma/prisma
- tailwindcss/.github/ISSUE_TEMPLATE at master · tailwindlabs/tailwindcss
- headlessui/.github/ISSUE_TEMPLATE at main · tailwindlabs/headlessui
- heroicons/.github/ISSUE_TEMPLATE at master · tailwindlabs/heroicons
tailwindlabsだと、issue自体は作れず、Discussionなどに誘導しているよう。
envinfo
コマンド
バグレポートのときにnpx envinfo
を使って、
実行環境の情報を提供してもらうのが楽っぽい
npx envinfo --system --binaries --browsers