electron-builder with loongarch64 support.
Override the dependency resolution of the following packages:
electron-builder -> @loongdotjs/electron-builder
app-builder-lib -> @loongdotjs/app-builder-lib
builder-util -> @loongdotjs/builder-util
You may also refer to darkyzhou/electron-loong64 for insturctions on how to manually specify the download mirror for electron package.
26.15.6: branch electron-builder@26.15.6-loong6426.0.12: branch electron-builder@26.0.12-loong6425.1.8: branch electron-builder@25.1.8-loong6424.13.3: branch v24.13.3-loong64
For each new electron-builder release, the following steps should be performed:
- Switch to tag of upstream release
- Pick up porting commits from loong64 branch like
electron-builder@25.1.8-loong64 - Run
pnpm iandpnpm compile - Push the current HEAD to a new branch named after the upstream release, e.g.
v24.10.0-loong64 - Publish to npm:
pnpm -F <package_dir_name> publish --access public