- Tauri -https://tauri.app/
- GitHub action for cross-platform builds
- Blazor webAssembly as the front-end Framework https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor
- Hot reload
- Another way of creating a multi platform application using Blazor
- Install Node.js
- Install Rust
- Follow the Tauri setup guide
- Run
npm install
npm run tauri dev
: Start app in dev modenpm run tauri build
: Build
- Update
CHANGELOG.md
- Bump the version number in
src-tauri/Cargo.toml
- Run
cargo check
to updateCargo.lock
- Create a git tag in the format
v#.#.#
- Add release notes to the generated GitHub release and publish it