ci: fix release build (#755)

This commit is contained in:
Stephen Zhou
2024-05-12 22:31:09 +08:00
committed by GitHub
parent 092d2a9f9d
commit 9b94a4dfe3
3 changed files with 2 additions and 3 deletions

View File

@@ -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"

View File

@@ -11,9 +11,6 @@
"ignoreDependencies": [
"@iconify/json", "uno.css", "lint-staged"
],
"ignoreBinaries": [
"release-it"
],
"rules": {
"types": "off",
"enumMembers": "off",

View File

@@ -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",