From ebf85f0f793b3169dc6c9a8b2d1b09bb4f53bece Mon Sep 17 00:00:00 2001 From: Jagandeep Brar Date: Thu, 13 Apr 2023 23:06:20 -0400 Subject: [PATCH] chore(scripts): automatically version pubspec and snapcraft configurations on npm versioning --- package.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 2789b1d3..967fe518 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,10 @@ "release:changelog": "npm run release -- --dry-run", "release:flavor:edge": "cross-env HUSKY=0 git commit --no-verify --allow-empty -m \"release(testflight): edge\" -m \"[skip ci]\"", "release:flavor:beta": "cross-env HUSKY=0 git commit --no-verify --allow-empty -m \"release(testflight): beta\" -m \"[skip ci]\"", - "release:prepare": "npm run cocoapods:nuke && npm run generate && npm run fastlane:update" + "release:prepare": "npm run cocoapods:nuke && npm run generate && npm run fastlane:update", + "version": "npm run version:pubspec && npm run version:snapcraft", + "version:pubspec": "yq -i \".version = \\\"$(jq -r .version package.json)+1\\\"\" pubspec.yaml", + "version:snapcraft": "yq -i \".version = \\\"$(jq -r .version package.json)\\\"\" snap/snapcraft.yaml" }, "devDependencies": { "@commitlint/cli": "^17.4.2",