From 5eee71cd60d2eae8b3f3ed32d5eca59416be644e Mon Sep 17 00:00:00 2001 From: Alexander Makarov Date: Sun, 15 Jun 2025 22:50:22 +0300 Subject: [PATCH 1/3] Fix #279: Add link to upgrade notes to news text --- src/App/Command/Release/MakeCommand.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/App/Command/Release/MakeCommand.php b/src/App/Command/Release/MakeCommand.php index 43c81e0..7bd8322 100644 --- a/src/App/Command/Release/MakeCommand.php +++ b/src/App/Command/Release/MakeCommand.php @@ -306,13 +306,20 @@ private function displayReleaseSummary(Package $package, ComposerConfig $compose $changes = implode("\n", $changes); + $upgradeNotesLink = ''; + $upgradePath = $package->getPath() . '/UPGRADE.md'; + if (file_exists($upgradePath)) { + $upgradeNotesLink = "\n\nSee [UPGRADE.md](https://github.com/yiisoft/$packageName/blob/$versionToRelease/UPGRADE.md) for upgrade notes."; + } + $text = <<info($text . "\n"); + $io->info(trim($text)). "\n"); } } From cb4609ebcbe2e3cf06b4ec2ab85f6cdbaa923776 Mon Sep 17 00:00:00 2001 From: Alexander Makarov Date: Sun, 15 Jun 2025 23:02:31 +0300 Subject: [PATCH 2/3] Fix syntax --- src/App/Command/Release/MakeCommand.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/App/Command/Release/MakeCommand.php b/src/App/Command/Release/MakeCommand.php index 7bd8322..33af9e9 100644 --- a/src/App/Command/Release/MakeCommand.php +++ b/src/App/Command/Release/MakeCommand.php @@ -320,6 +320,6 @@ private function displayReleaseSummary(Package $package, ComposerConfig $compose $upgradeNotesLink TEXT; - $io->info(trim($text)). "\n"); + $io->info(trim($text) . "\n"); } } From 23e3b83d3bc0db9af32e0ba2f4de62bd99c729be Mon Sep 17 00:00:00 2001 From: Alexander Makarov Date: Sat, 11 Oct 2025 00:56:02 +0300 Subject: [PATCH 3/3] Update src/App/Command/Release/MakeCommand.php Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- src/App/Command/Release/MakeCommand.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/App/Command/Release/MakeCommand.php b/src/App/Command/Release/MakeCommand.php index e9ed0dd..61a9c10 100644 --- a/src/App/Command/Release/MakeCommand.php +++ b/src/App/Command/Release/MakeCommand.php @@ -289,7 +289,7 @@ private function displayReleaseSummary(Package $package, ComposerConfig $compose $upgradeNotesLink = ''; $upgradePath = $package->getPath() . '/UPGRADE.md'; - if (file_exists($upgradePath)) { + if (is_file($upgradePath)) { $upgradeNotesLink = "\n\nSee [UPGRADE.md](https://github.com/yiisoft/$packageName/blob/$versionToRelease/UPGRADE.md) for upgrade notes."; }