From 9b94a4dfe34a94f01f9580a3ed1fac9c8779dbef Mon Sep 17 00:00:00 2001 From: Stephen Zhou Date: Sun, 12 May 2024 22:31:09 +0800 Subject: [PATCH] ci: fix release build (#755) --- .release-it.json | 1 + knip.json | 3 --- package.json | 1 + 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.release-it.json b/.release-it.json index 7eb60354..13650156 100644 --- a/.release-it.json +++ b/.release-it.json @@ -15,6 +15,7 @@ "pnpm run build-firefox", "pnpm run pack:zip", "pnpm run pack:zip-firefox", + "pnpm run pack:zip-firefox-sources", "pnpm run lint", "pnpm run typecheck", "pnpm run test --run" diff --git a/knip.json b/knip.json index 0cdac28f..f75d571d 100644 --- a/knip.json +++ b/knip.json @@ -11,9 +11,6 @@ "ignoreDependencies": [ "@iconify/json", "uno.css", "lint-staged" ], - "ignoreBinaries": [ - "release-it" - ], "rules": { "types": "off", "enumMembers": "off", diff --git a/package.json b/package.json index 340ab9cc..729b45f6 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "pack": "cross-env NODE_ENV=production run-p pack:*", "pack:zip": "rimraf extension.zip && jszip-cli add extension/* -o ./extension.zip", "pack:zip-firefox": "rimraf extension-firefox.zip && jszip-cli add extension-firefox/* -o ./extension-firefox.zip", + "pack:zip-firefox-sources": "rimraf extension-firefox-sources.zip && git archive HEAD -o extension-firefox-sources.zip", "pack:crx": "crx pack extension -o ./extension.crx", "pack:xpi": "cross-env WEB_EXT_ARTIFACTS_DIR=./ FIREFOX=true web-ext build --source-dir ./extension-firefox --filename extension.xpi --overwrite-dest", "start:chromium": "web-ext run --source-dir ./extension --target=chromium",