|
@@ -0,0 +1,24 @@
|
|
|
+import fs from "fs-extra";
|
|
|
+import { createRequire } from "module";
|
|
|
+import { execSync } from "child_process";
|
|
|
+
|
|
|
+const require = createRequire(import.meta.url);
|
|
|
+
|
|
|
+// update the tauri conf version
|
|
|
+async function resolveVersion() {
|
|
|
+ const { version } = require("../package.json");
|
|
|
+ const tauri = require("../src-tauri/tauri.conf.json");
|
|
|
+
|
|
|
+ tauri.package.version = version;
|
|
|
+
|
|
|
+ await fs.writeFile(
|
|
|
+ "./src-tauri/tauri.conf.json",
|
|
|
+ JSON.stringify(tauri, undefined, 2)
|
|
|
+ );
|
|
|
+ execSync("git add ./src-tauri/tauri.conf.json");
|
|
|
+ execSync(`git commit -m v${version} --no-verify`);
|
|
|
+ execSync(`git push`);
|
|
|
+ execSync(`git push origin v${version}`);
|
|
|
+}
|
|
|
+
|
|
|
+resolveVersion();
|