From 7f6b7c54b2fbbf10a62c6cdf5be650af85123f98 Mon Sep 17 00:00:00 2001 From: Northword <44738481+northword@users.noreply.github.com> Date: Tue, 26 Dec 2023 21:43:26 +0800 Subject: [PATCH] fix: only prompt version when run release, and submit comment to closed issues, fix prerelease version number breaks auto update (#92) * chore: only prompt version when run release * chore: submit comment in issue when new version release closes: #91 * fix: set default prerelease id to beta to resolve auto update wrong --- package.json | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 7c50f07..f035eb1 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "stop": "node scripts/stop.mjs", "lint": "prettier --write . && eslint . --ext .ts --fix", "test": "echo \"Error: no test specified\" && exit 1", - "release": "release-it", + "release": "release-it --only-version --preReleaseId=beta", "update-deps": "npm update --save" }, "repository": { @@ -124,7 +124,12 @@ "release": false, "assets": [ "build/*.xpi" - ] + ], + "comments": { + "submit": true, + "issue": ":rocket: _This issue has been resolved in v${version}. See [${releaseName}](${releaseUrl}) for release notes._", + "pr": ":rocket: _This pull request is included in v${version}. See [${releaseName}](${releaseUrl}) for release notes._" + } }, "hooks": { "before:init": "npm run lint",