push
github
checkpoint: into main from release/2.6.1 @ <a class=hub.com/Chia-Network/chia-blockchain/commit/8a64bfc1e2bfbd9c586e9c8e32b5295de576f6d5">8a64bfc1e (#20690) Source hash: 8a64bfc1e2bfbd9c586e9c8e32b5295de576f6d5 Remaining commits: 4 <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Medium Risk** > Build/packaging scripts now mutate `packages/gui/package.json` during CI to work around electron-builder v26 dependency collection, which could affect packaging behavior if the build relies on runtime node modules. > > **Overview** > After `npm run build`, the Linux/macOS/Windows GUI packaging scripts now **rewrite `packages/gui/package.json` to clear `dependencies`**, preventing electron-builder v26’s node-module collector from failing once workspace packages are removed for cache slimming. > > Comments were updated to reflect that removing `packages/gui/node_modules/@chia-network` is for cache size (and Windows adds an explicit failure check if the dependency-clearing step errors). > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 1ed4f051c. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY -->
10421 of 11604 branches covered (89.81%)
Branch coverage included in aggregate %.
105532 of 115655 relevant lines covered (91.25%)
1.82 hits per line