This server fetch release assets from GitHub Releases, for example:
Run npm run deploy to deploy on Cloudflare Workers.
Please configure GITHUB_TOKEN when you are using a private repo to store assets:
wrangler secrets put GITHUB_TOKEN
Update the endpoint in tauri.config.json to:
https://ENDPOINT/check/GITHUB_USERNAME/GITHUB_REPO/{{target}}/{{arch}}/{{current_version}}
- Replace
ENDPOINTwith your Cloudflare Worker domain. - Replace
GITHUB_USERNAMEandGITHUB_REPOto the one you uploaded your release assets to.
- macOS: ends with
.app.tar.gz - Windows: ends with
.msi.zipor.nsis.zip - Linux: ends with
AppImage.tar.gz
npm install
npm run dev
npm run deploy