From f1718398307758a878a40b650e68b79c39210cb6 Mon Sep 17 00:00:00 2001 From: beyondkmp Date: Tue, 27 May 2025 21:46:36 +0800 Subject: [PATCH] chore: refine file exclusion patterns in electron-builder configuration (#6502) - Updated exclusion patterns to ensure more comprehensive filtering of unnecessary files and directories during the build process. - Added additional file types and configurations to the exclusion list for better optimization. Co-authored-by: beyondkmp --- electron-builder.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/electron-builder.yml b/electron-builder.yml index 631b483cdc..a14c875597 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -13,11 +13,12 @@ directories: buildResources: build files: - '**/*' - - '!{.vscode,.yarn,.yarn-lock,.github,.cursorrules,.prettierrc}' - - '!electron.vite.config.{js,ts,mjs,cjs}' - - '!{.eslintignore,.eslintrc.cjs,.prettierignore,.prettierrc.yaml,eslint.config.mjs,dev-app-update.yml,CHANGELOG.md,README.md}' - - '!{.env,.env.*,.npmrc,pnpm-lock.yaml}' - - '!{tsconfig.json,tsconfig.node.json,tsconfig.web.json}' + - '!**/{.vscode,.yarn,.yarn-lock,.github,.cursorrules,.prettierrc}' + - '!electron.vite.config.{js,ts,mjs,cjs}}' + - '!**/{.eslintignore,.eslintrc.js,.eslintrc.json,.eslintcache,root.eslint.config.js,eslint.config.js,.eslintrc.cjs,.prettierignore,.prettierrc.yaml,eslint.config.mjs,dev-app-update.yml,CHANGELOG.md,README.md}' + - '!**/{.env,.env.*,.npmrc,pnpm-lock.yaml}' + - '!**/{tsconfig.json,tsconfig.tsbuildinfo,tsconfig.node.json,tsconfig.web.json}' + - '!**/{.editorconfig,.jekyll-metadata}' - '!src' - '!scripts' - '!local'