Skip to content

feat: add org-wide bug report issue form#5

Merged
charliie-dev merged 3 commits into
mainfrom
feat/bug-report-form
Jul 2, 2026
Merged

feat: add org-wide bug report issue form#5
charliie-dev merged 3 commits into
mainfrom
feat/bug-report-form

Conversation

@charliie-dev

Copy link
Copy Markdown
Contributor

目的

新增 org-wide 預設 bug 回報表單,統一回報格式(重現步驟 / 環境 / 版本),並在表單內說明修復後會進入 In QA 由回報者重測的流程。屬 bug 生命週期(bug-verification)的回報前端。

內容

  • .github/ISSUE_TEMPLATE/bug_report.yml — GitHub issue form,送出自動標 bug;必填重現步驟、實際vs預期、環境,選填影響元件;表單頂端連到 TMDs docs/bug-tracking.md 流程說明。

生效範圍

org 預設 template 只對「完全無 .github/ISSUE_TEMPLATE/ 」的 repo 生效(有自訂 template 的 repo 不受影響)。TMDs 因有 parent.yml,另在 TMDs 自帶一份(見 nics-dp/TMDs 對應 PR)。

驗證

  • YAML 合法(GitHub issue-form schema 由平台於 PR 後驗證)。

Copilot AI review requested due to automatic review settings July 2, 2026 06:47

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

此 PR 在 .github 組織層級新增預設的 Bug 回報 Issue Form,統一 bug 回報欄位(重現步驟 / 行為差異 / 環境資訊),並在表單中引導回報者理解修復後的驗證流程(In QA 重測)。

Changes:

  • 新增 org-wide bug_report.yml issue form,提交後自動套用 bug label
  • 新增必填欄位:重現步驟、實際 vs 預期、環境(OS/版本/commit),以及選填影響元件
  • 表單頂端加入流程說明連結(指向 TMDs 的 docs/bug-tracking.md

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/ISSUE_TEMPLATE/bug_report.yml Outdated

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

@charliie-dev charliie-dev merged commit 7e79352 into main Jul 2, 2026
3 checks passed
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.

2 participants