Closed
Description
Affects Windows & macOS at least. Linux seems unaffected https://github.com/element-hq/element-desktop/actions/runs/13135755860/job/36653217694?pr=624
Seems related to #8571
Run yarn build:universal --publish never
yarn run v1.22.22
$ yarn run build:ts && yarn run build:res && electron-builder --universal --publish never
$ tsc
$ tsx scripts/copy-res.ts
• electron-builder version=26.0.4 os=23.6.0
• loaded configuration file=/Users/runner/work/element-desktop/element-desktop/electron-builder.ts
• executing @electron/rebuild electronVersion=34.0.1 arch=x64 buildFromSource=false appDir=./
• installing native dependencies arch=x64
• completed installing native dependencies
• packaging platform=darwin arch=x64 electron=34.0.1 appOutDir=dist/mac-universal-x64-temp
• downloading url=https://github.com/electron/electron/releases/download/v34.0.1/electron-v34.0.1-darwin-x64.zip size=105 MB parts=6
• downloaded url=https://github.com/electron/electron/releases/download/v34.0.1/electron-v34.0.1-darwin-x64.zip duration=2.323s
⨯ The "path" argument must be of type string. Received undefined failedTask=build stackTrace=TypeError: The "path" argument must be of type string. Received undefined
at Object.normalize (node:path:[12](https://github.com/element-hq/element-desktop/actions/runs/13135755860/job/36650705352?pr=624#step:13:13)05:5)
at flatten (/Users/runner/work/element-desktop/element-desktop/node_modules/app-builder-lib/src/node-module-collector/nodeModulesCollector.ts:63:49)
at flatten (/Users/runner/work/element-desktop/element-desktop/node_modules/app-builder-lib/src/node-module-collector/nodeModulesCollector.ts:68:9)
at YarnNodeModulesCollector.convertToDependencyGraph (/Users/runner/work/element-desktop/element-desktop/node_modules/app-builder-lib/src/node-module-collector/nodeModulesCollector.ts:72:5)
at YarnNodeModulesCollector.getNodeModules (/Users/runner/work/element-desktop/element-desktop/node_modules/app-builder-lib/src/node-module-collector/nodeModulesCollector.ts:[13](https://github.com/element-hq/element-desktop/actions/runs/13135755860/job/36650705352?pr=624#step:13:14)0:34)
at computeNodeModuleFileSets (/Users/runner/work/element-desktop/element-desktop/node_modules/app-builder-lib/src/util/appFileCopier.ts:181:[16](https://github.com/element-hq/element-desktop/actions/runs/13135755860/job/36650705352?pr=624#step:13:17))
at /Users/runner/work/element-desktop/element-desktop/node_modules/app-builder-lib/src/platformPackager.ts:509:34
at async Promise.all (index 0)
at AsyncTaskManager.awaitTasks (/Users/runner/work/element-desktop/element-desktop/node_modules/builder-util/src/asyncTaskManager.ts:65:25)
at MacPackager.doPack (/Users/runner/work/element-desktop/element-desktop/node_modules/app-builder-lib/src/platformPackager.ts:324:5)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Error: Process completed with exit code 1.
Metadata
Metadata
Assignees
Labels
No labels