Skip to content

Issue forms in EN / ZH / RU; fixed title for device reports - #164

Merged
compot-dev merged 3 commits into
v2from
ci/device-report-title
Oct 14, 2026
Merged

compot-dev merged 3 commits into
v2from
ci/device-report-title

Conversation

@compot-dev

@compot-dev compot-dev commented Oct 14, 2026 •

Copy link
Copy Markdown
Collaborator

Device reports no longer depend on the title the reporter types: #120 and #159 got a problem description and a device/camera pair.

  • device_report.yml: title pre-filled as User test report / 用户测试报告 / Отчёт о тестировании от пользователя.
  • device-report-title.yml: on opened / edited / labeled, an issue with the device-report label whose title differs is renamed to that title (issues: write, gh issue edit).
  • Both forms (device, camera): field labels, short dropdown/checkbox options, form names and the intro text in English / 中文 / Русский, so every reporter understands the form and writes in their own language. Longer field descriptions stay in English.

The camera report form keeps its [Camera]: title. No app change, no version bump.

The form pre-fills it, and a workflow sets it on every issue labelled
device-report, so a title typed by the reporter is replaced.
Field labels and the short options of both forms, the device report title
and the intro text in three languages, so reporters understand the form
and write in their own language without a translator. Longer field
descriptions stay in English.
@compot-dev compot-dev changed the title ci: fixed title "User test report" for device reports Issue forms in EN / ZH / RU; fixed title for device reports Oct 14, 2026
@compot-dev
compot-dev merged commit 15b3395 into v2 Oct 14, 2026
1 check passed
@compot-dev
compot-dev deleted the ci/device-report-title branch October 14, 2026 14:33
compot-dev added a commit that referenced this pull request Oct 15, 2026
Issue forms in EN / ZH / RU; fixed title for device reports
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