From 2fe926308cd602aa394f2f71d1973982d5deb330 Mon Sep 17 00:00:00 2001 From: mkorwel Date: Tue, 1 Jul 2025 11:23:25 -0500 Subject: [PATCH] feat: add early version consistency check to release workflow --- .github/workflows/release.yml | 3 +++ package.json | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 361d863d7a..1576b92054 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -44,6 +44,9 @@ jobs: - name: Install Dependencies run: npm ci + - name: Check Version Consistency + run: npm run check:versions + - name: Set Release Version and Tag id: version run: | diff --git a/package.json b/package.json index b05b58d3b2..c80089edd4 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,8 @@ "publish:release": "npm run prepare:package && npm run build:packages && npm run build:sandbox:fast && npm run publish:sandbox && npm run publish:npm", "prepublishOnly": "node scripts/check-versions.js && node scripts/prepublish.js", "release:version": "node scripts/version.js", - "push-release": "git push && git push --tags" + "push-release": "git push && git push --tags", + "check:versions": "node scripts/check-versions.js" }, "bin": { "gemini": "bundle/gemini.js"