From 7f490b459694178aaec03da08451bec997b86a31 Mon Sep 17 00:00:00 2001 From: talksik Date: Mon, 30 Mar 2026 14:13:12 -0700 Subject: [PATCH] add script for invalidating release.json --- js/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/js/package.json b/js/package.json index f4e4f84..197bddf 100644 --- a/js/package.json +++ b/js/package.json @@ -10,6 +10,7 @@ "package": "electron-forge package --arch=arm64 && electron-forge package --arch=x64", "make": "electron-forge make --arch=arm64 && electron-forge make --arch=x64", "release": "echo '\n⚠️ Have you bumped the version in package.json? (current: '$(node -p \"require('./package.json').version\")') [y/N]' && read -r answer && [ \"$answer\" = \"y\" ] && electron-forge publish --arch=arm64 && electron-forge publish --arch=x64 && gsutil setmeta -h 'Cache-Control:no-cache, no-store, must-revalidate' gs://flowy-releases/llink/darwin/arm64/RELEASES.json && gsutil setmeta -h 'Cache-Control:no-cache, no-store, must-revalidate' gs://flowy-releases/llink/darwin/x64/RELEASES.json", + "invalidate-gcs-cache": "gsutil -h \"Cache-Control:no-cache, no-store, max-age=0\" cp gs://flowy-releases/llink/darwin/arm64/RELEASES.json gs://flowy-releases/llink/darwin/arm64/RELEASES.json ; gsutil -h \"Cache-Control:no-cache, no-store, max-age=0\" cp gs://flowy-releases/llink/darwin/x64/RELEASES.json gs://flowy-releases/llink/darwin/x64/RELEASES.json", "lint": "eslint --ext .ts,.tsx .", "compile": "npx tsc --noEmit 2>&1 | grep '^src/'" },