yasithdev opened a new pull request, #146: URL: https://github.com/apache/airavata-portals/pull/146
Supersedes dependabot #90. Bumps `electron-builder` from `^24.13.3` to `^26.0.0` (resolves to 26.15.2), which pulls `tar` 6->7 (7.5.16) transitively in the lockfile. Also sets `output: "export"` and `distDir: "../app"` in `renderer/next.config.js`, which nextron requires for Next.js 15 to export static files into the `app/` directory that Electron serves and electron-builder packages (without it the renderer build aborts before packaging). Verified by running an unsigned local package build for the host platform: `CSC_IDENTITY_AUTO_DISCOVERY=false npm run build -- --mac --publish never`, which completed end to end (next export, main-process webpack bundle, and electron-builder 26.15.2 packaging via `@electron/rebuild` for the `cpu-features` native dep) and produced the `.app` bundle, DMG, and ZIP in `dist/` on darwin/arm64. `electron-builder.yml` required no v26 config changes. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
