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
ENDPOINT
with your Cloudflare Worker domain. - Replace
GITHUB_USERNAME
andGITHUB_REPO
to the one you uploaded your release assets to.
- macOS: ends with
.app.tar.gz
- Windows: ends with
.msi.zip
or.nsis.zip
- Linux: ends with
AppImage.tar.gz
npm install
npm run dev
npm run deploy