chore: support for github action releases (#169)

* chore: support for github action releases (#165)

* chore: support for generating update files (#168)

* chore: support for github action releases

* chore: support for generating update files

* chore: include TAURI_SIGNING_PRIVATE_KEY_PASSWORD variable in the release

* chore: replacing the pubkey when updating
This commit is contained in:
ayangweb
2025-02-21 16:52:52 +08:00
committed by GitHub
parent 181575d3ad
commit ca9adb515b
6 changed files with 2232 additions and 37 deletions

14
.release-it.ts Normal file
View File

@@ -0,0 +1,14 @@
import type { Config } from "release-it";
export default {
git: {
commitMessage: "v${version}",
tagName: "v${version}",
},
npm: {
publish: false,
},
hooks: {
"after:bump": "tsx scripts/release.ts",
},
} satisfies Config;