forked from Lilly-Protocol/lily-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.mjs
More file actions
18 lines (17 loc) · 751 Bytes
/
Copy pathindex.mjs
File metadata and controls
18 lines (17 loc) · 751 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//#region src/commit/index.ts
const commitFunctions = {
getAddMessage: (changeset, options) => {
const skipMsg = options?.skipCI === "add" || options?.skipCI === true ? `\n\n[skip ci]\n` : "";
return `docs(changeset): ${changeset.summary}${skipMsg}`;
},
getVersionMessage: (releasePlan, options) => {
const skipCI = options?.skipCI === "version" || options?.skipCI === true;
const publishableReleases = releasePlan.releases.filter((release) => release.type !== "none");
return `RELEASING: Releasing ${publishableReleases.length} package(s)
Releases:
${publishableReleases.map((release) => ` ${release.name}@${release.newVersion}`).join("\n")}
${skipCI ? `\n[skip ci]\n` : ""}`;
}
};
//#endregion
export { commitFunctions as default };