feat(config): add post-release event file

This commit is contained in:
2023-12-16 18:32:29 +02:00
parent 357036d029
commit 4c60f62e72
5 changed files with 35 additions and 0 deletions

View File

@@ -473,6 +473,22 @@ program
? [`-s`, `v${version}`, `-m`, `"v${version}"`]
: [`-a`, `v${version}`, `-m`, `"v${version}"`]
);
const postReleaseFile = (
await fs.promises.readFile(
path.join(process.cwd(), ".rczrc.postrelease.js")
)
).toString();
if (postReleaseFile) {
const postReleaseScript = `
const __NEW_VERSION__ = "${version}";
const __IS_SIGNED__ = ${sign};
${postReleaseFile}`;
eval(postReleaseScript);
}
});
program