Since the eb update, the CI job fails with errors like
unable to copy, file is symlinked outside the package source=out/404.html realPathFile=/Users/runner/work/photos-desktop/photos-desktop/web/apps/photos/out/404.html
Error: Cannot copy file (xxx.js) symlinked to file (xxx.js) outside the package as that violates asar security integrity
at writeFileOrProcessSymlink (/Users/runner/work/photos-desktop/photos-desktop/desktop/node_modules/app-builder-lib/src/asar/asarUtil.ts:126:15)
Desktop app for Ente Photos
The sweetness of Ente Photos, right on your computer. Linux, Windows and macOS.
You can download a pre-built binary from releases.
To know more about Ente, see our main README or visit ente.io.
Building from source
Fetch submodules
git submodule update --init --recursive
Install dependencies
yarn install
Run in development mode (supports hot reload for the renderer process)
yarn dev
Or create a binary for your platform
yarn build
That's the gist of it. For more development related documentation, see docs.