Recompile the Windows/Mac/Linux/Android native binaries with the current version number baked into the file. Use whichever path fits your workflow.
Spin up Windows + Mac + Linux + Android runners on every push. Free for public repos, fast.
⬇ build.ymlSave to .github/workflows/build.yml in your repo. Add Android keystore as a secret.
Double-click batch file in your project root. Needs Node 20+ and electron-builder.
⬇ build-windows.batShell script auto-detects OS and runs the right electron-builder target.
⬇ build-mac-or-linux.shAll scripts assume your project root has package.json with build:win, build:mac, build:linux scripts using electron-builder. Bump the version field before each build and it'll bake into the binary.