Quellcode durchsuchen

chore: post version script

GyDi vor 3 Jahren
Ursprung
Commit
92fc09493e
1 geänderte Dateien mit 24 neuen und 0 gelöschten Zeilen
  1. 24 0
      scripts/post-version.mjs

+ 24 - 0
scripts/post-version.mjs

@@ -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();