From 1cf0d8c6fbba7b80cb8d733cf12ed24db01eca49 Mon Sep 17 00:00:00 2001 From: hatayama Date: Sun, 12 Jul 2026 00:37:25 +0900 Subject: [PATCH] fix: Label the dispatcher heading in release PR bodies The release PR body clarifier rewrites component changelog headings to human-readable names, but its display-name map only knew unity-package and uloop-project-runner. The dispatcher section therefore kept a bare version heading while the other components were labeled. --- cli/release-automation/internal/automation/release_pr_body.go | 2 ++ .../internal/automation/release_pr_checks_test.go | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/cli/release-automation/internal/automation/release_pr_body.go b/cli/release-automation/internal/automation/release_pr_body.go index 04caf84701..414ceecdf6 100644 --- a/cli/release-automation/internal/automation/release_pr_body.go +++ b/cli/release-automation/internal/automation/release_pr_body.go @@ -86,6 +86,8 @@ func releasePRCheckComponentDisplayName(component string) (string, bool) { switch component { case "unity-package": return "Unity Package", true + case "dispatcher": + return "Dispatcher", true case "uloop-project-runner": return "uloop Project Runner", true default: diff --git a/cli/release-automation/internal/automation/release_pr_checks_test.go b/cli/release-automation/internal/automation/release_pr_checks_test.go index 56156dae13..bb4c479f35 100644 --- a/cli/release-automation/internal/automation/release_pr_checks_test.go +++ b/cli/release-automation/internal/automation/release_pr_checks_test.go @@ -64,6 +64,9 @@ func TestReleasePRCheckComponentHeadingsAreClarified(t *testing.T) { body := "
unity-package: 3.0.0-beta.48\n\n" + "## [3.0.0-beta.48](https://example.test/compare/v3.0.0-beta.47...v3.0.0-beta.48) (2026-07-01)\n" + "
\n" + + "
dispatcher: 3.0.1-beta.13\n\n" + + "## [3.0.1-beta.13](https://example.test/compare/dispatcher-v3.0.1-beta.12...dispatcher-v3.0.1-beta.13) (2026-07-11)\n" + + "
\n" + "
uloop-project-runner: 3.0.0-beta.45\n\n" + "## [3.0.0-beta.45](https://example.test/compare/uloop-project-runner-v3.0.0-beta.44...uloop-project-runner-v3.0.0-beta.45) (2026-07-01)\n" + "
\n" @@ -74,6 +77,7 @@ func TestReleasePRCheckComponentHeadingsAreClarified(t *testing.T) { t.Fatal("expected component release headings to change") } assertReleasePRCheckLogContains(t, clarifiedBody, "## [Unity Package 3.0.0-beta.48](https://example.test/compare/v3.0.0-beta.47...v3.0.0-beta.48) (2026-07-01)") + assertReleasePRCheckLogContains(t, clarifiedBody, "## [Dispatcher 3.0.1-beta.13](https://example.test/compare/dispatcher-v3.0.1-beta.12...dispatcher-v3.0.1-beta.13) (2026-07-11)") assertReleasePRCheckLogContains(t, clarifiedBody, "## [uloop Project Runner 3.0.0-beta.45](https://example.test/compare/uloop-project-runner-v3.0.0-beta.44...uloop-project-runner-v3.0.0-beta.45) (2026-07-01)") }