chore(issue-template): add migrate issue template#371
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9e1ce220d5
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "Codex (@codex) review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "Codex (@codex) address that feedback".
| @@ -0,0 +1,84 @@ | |||
| name: Migrate Issue | |||
| description: Report a problem with `teamcity migrate` (CI config conversion) | |||
There was a problem hiding this comment.
Do not publish a template for absent migrate tooling
This issue form is user-facing as soon as it lands, but the reviewed tree does not register a teamcity migrate command in internal/cmd/root.go and repo-wide search only finds migrate-to-teamcity in this new template. That means users opening the issue chooser are directed to report/run tooling that this release cannot provide; either add the migrate command/bundled skill in the same change or keep this template out until that feature exists.
Useful? React with 👍 / 👎.
Summary
Split out of #226. Adds the GitHub issue form for reporting
teamcity migrateconversion problems, so bug reports arrive with the source CI file, generated.tc.yml, and command output already structured.Changes
.github/ISSUE_TEMPLATE/migrate_issue.yml(labelsmigrate,bug; both already exist in the repo).Design Decisions
Straightforward.
Example
N/A — not user-visible (GitHub issue form).
Test Plan
just unit) — N/A — no code changejust lint) — N/A — no code changejust acceptance) — N/A — no code change.txtartest inacceptance/testdata/— N/A--jsonsupport — N/A--jsonoutput: no field removals/renames (additive only) — N/Adocs/,skills/, andREADME.md— N/A — issue template onlystatus:finalizedissue — N/A