diff --git a/bump-version.sh b/bump-version.sh new file mode 100644 index 00000000..84e791c7 --- /dev/null +++ b/bump-version.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +cd backend +cargo set-version --bump patch +cd ../plugin +npm version patch +git add . +git commit -m "Bump versions" +TAG=$(node -p "require('./package.json').version") +git tag -a $TAG -m "Release $TAG" +git push origin $TAG diff --git a/plugin/package.json b/plugin/package.json index 602f5a22..9b845901 100644 --- a/plugin/package.json +++ b/plugin/package.json @@ -7,7 +7,7 @@ "dev": "node esbuild.config.mjs", "build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production", "lint": "eslint --fix src", - "version": "node version-bump.mjs && git add manifest.json versions.json" + "version": "node version-bump.mjs" }, "keywords": [], "author": "", @@ -30,4 +30,4 @@ "typescript-eslint": "8.18.0", "esbuild-sass-plugin": "^3.3.1" } -} +} \ No newline at end of file diff --git a/plugin/version-bump.mjs b/plugin/version-bump.mjs index 38ce8b19..f8b25824 100644 --- a/plugin/version-bump.mjs +++ b/plugin/version-bump.mjs @@ -2,14 +2,6 @@ import { readFileSync, writeFileSync } from "fs"; const targetVersion = process.env.npm_package_version; -// read minAppVersion from manifest.json and bump version to target version let manifest = JSON.parse(readFileSync("manifest.json", "utf8")); -const { minAppVersion } = manifest; manifest.version = targetVersion; writeFileSync("manifest.json", JSON.stringify(manifest, null, "\t")); - -// update versions.json with target version and minAppVersion from manifest.json -let versions = JSON.parse(readFileSync("versions.json", "utf8")); -versions[targetVersion] = minAppVersion; -writeFileSync("versions.json", JSON.stringify(versions, null, "\t")); - diff --git a/plugin/versions.json b/plugin/versions.json deleted file mode 100644 index 9af17e8c..00000000 --- a/plugin/versions.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "0.0.0": "0.0.0", - "0.0.1": "0.0.0", - "0.0.2": "0.0.0", - "0.0.3": "0.0.0", - "0.0.4": "0.0.0", - "0.0.5": "0.0.0", - "0.0.6": "0.0.0", - "0.0.7": "0.0.0" -} \ No newline at end of file