diff --git a/.releaserc.ts b/.releaserc.ts index 04463d0e..1a22e390 100644 --- a/.releaserc.ts +++ b/.releaserc.ts @@ -1,5 +1,4 @@ import {createRequire} from "module"; -import fs from "fs-extra"; import {getBinariesGithubRelease} from "./dist/bindings/utils/binariesGithubRelease.js"; import {cliBinName, defaultLlamaCppGitHubRepo} from "./dist/config.js"; @@ -7,8 +6,19 @@ import type {GlobalConfig, Result as SemanticReleaseDryRunResult} from "semantic const require = createRequire(import.meta.url); -const defaultFooterTemplatePath = require.resolve("conventional-changelog-writer/templates/footer.hbs"); -const defaultFooterTemplate = await fs.readFile(defaultFooterTemplatePath, "utf8"); +// source: conventional-changelog-writer/templates/footer.hbs +const defaultFooterTemplate = ` +{{#if noteGroups}} +{{#each noteGroups}} + +### {{title}} + +{{#each notes}} +* {{text}} +{{/each}} +{{/each}} +{{/if}} +`.slice(1, -1); const binariesSourceRelease = await getBinariesGithubRelease(); const homepageUrl = require("./package.json").homepage; const homepageUrlWithoutTrailingSlash = homepageUrl.endsWith("/") diff --git a/package-lock.json b/package-lock.json index 60116c5b..5c1514ea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -87,7 +87,7 @@ "vite-node": "^2.1.1", "vitepress": "^1.3.4", "vitest": "^2.1.1", - "zx": "^8.1.6" + "zx": "^8.1.7" }, "engines": { "node": ">=18.0.0" @@ -17956,9 +17956,9 @@ } }, "node_modules/zx": { - "version": "8.1.6", - "resolved": "https://registry.npmjs.org/zx/-/zx-8.1.6.tgz", - "integrity": "sha512-SYAriWG+i2CFqMOJcF8QayI8wprlMYQsrmP6tFD7rSPnDLcImNSW7n/8crOYvNVrB2EFgz8LAQk23U1+Y7WrKA==", + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/zx/-/zx-8.1.7.tgz", + "integrity": "sha512-vPXetXOnlJ6a6bGSCIN1iaxjK2QZbOqwyOfMhFzqUpKF1aHPGQvQXu8ijwDQMe4lUMyk1Mo0qpIhrNzYXES6nw==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 60cf3574..5a02d084 100644 --- a/package.json +++ b/package.json @@ -165,7 +165,7 @@ "vite-node": "^2.1.1", "vitepress": "^1.3.4", "vitest": "^2.1.1", - "zx": "^8.1.6" + "zx": "^8.1.7" }, "dependencies": { "@huggingface/jinja": "^0.3.1", diff --git a/templates/electron-typescript-react/package.json b/templates/electron-typescript-react/package.json index 53dc57c7..e936108d 100644 --- a/templates/electron-typescript-react/package.json +++ b/templates/electron-typescript-react/package.json @@ -52,7 +52,7 @@ "vite": "^5.4.5", "vite-plugin-electron": "^0.28.7", "vite-plugin-electron-renderer": "^0.14.5", - "zx": "^8.1.6" + "zx": "^8.1.7" }, "overrides": { "electron-builder": {