Commit graph

3 commits

Author SHA1 Message Date
Gulshan Yadav
7e573c95c0 fix: update Tauri 2.0 dependencies and remove code signing
Some checks failed
Release Desktop Wallet / Build Wallet (macos-latest) (push) Has been cancelled
Release Desktop Wallet / Build Wallet (windows-latest) (push) Has been cancelled
Release Desktop Wallet / Build Wallet (Linux) (push) Has been cancelled
- Update Linux deps: webkit2gtk-4.1, libsoup-3.0, javascriptcoregtk-4.1
- Remove Apple code signing env vars (certificates not configured)
- Fix: libsoup-3.0 required by soup3-sys crate in Tauri 2.0
2026-02-02 03:10:42 +05:30
Gulshan Yadav
327f2bf721 fix: correct rust-toolchain action name in release workflows
The GitHub Action is dtolnay/rust-toolchain, not dtolnay/rust-action.
2026-02-02 02:13:17 +05:30
Gulshan Yadav
3d161afd9d feat: add desktop node installation CI/CD and documentation
- Add Windows x86_64 build target to release.yml for synord/synor-cli
- Create release-wallet.yml workflow for Tauri desktop wallet builds
  - macOS (Intel + Apple Silicon), Windows, Linux support
  - Code signing integration (Apple + Windows certificates)
  - Tauri auto-update signing support
- Fix Dockerfiles to include src/ directory required by workspace
- Add CODE_SIGNING.md documentation for Apple/Windows certificates
2026-02-02 00:43:20 +05:30