From 6ecf207f1b4941c0f0e7cb36f15a48c04fac0606 Mon Sep 17 00:00:00 2001 From: Yakiyo Date: Wed, 14 Jun 2023 13:00:19 +0000 Subject: [PATCH] feat: update pre-release script --- tools/pre-release.dart | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/tools/pre-release.dart b/tools/pre-release.dart index b6f557d..e0da3a6 100644 --- a/tools/pre-release.dart +++ b/tools/pre-release.dart @@ -14,23 +14,23 @@ void main() async { .then((value) => "${value['package']['version']}"); // Check if the current version is already released or not - final git = await Process.run( - "git", - ["tag", "-l"], - ); - if (git.exitCode != 0) { - eprint("Command error. Returned exitcode ${git.exitCode}"); - exitCode = git.exitCode; - return; - } - final gitTags = (git.stdout as String).split("\n"); - gitTags.removeLast(); + // final git = await Process.run( + // "git", + // ["tag", "-l"], + // ); + // if (git.exitCode != 0) { + // eprint("Command error. Returned exitcode ${git.exitCode}"); + // exitCode = git.exitCode; + // return; + // } + // final gitTags = (git.stdout as String).split("\n"); + // gitTags.removeLast(); - if (gitTags.contains("v$version")) { - eprint("A git tag for v$version already exists"); - exitCode = 1; - return; - } + // if (gitTags.contains("v$version")) { + // eprint("A git tag for v$version already exists"); + // exitCode = 1; + // return; + // } // Ensure entry for current version is there on `CHANGELOG.md` in // the format of `# {{ version }} (Unreleased) @@ -38,7 +38,7 @@ void main() async { if (!md.contains("# $version (Unreleased)")) { eprint("An entry for v$version does not exist in Changelog." - "It must be appended with an `(Unreleased)` in the title"); + "It must be appended with an `(Unreleased)` suffix in the title"); } final index = md.indexOf("# $version (Unreleased)"); md[index] = "# $version";