Skip to content

chore: improve packaging reliability and code quality - #9

Merged
codewiththiha merged 2 commits into
mainfrom
build/1.2.2-preview
Jul 31, 2026
Merged

chore: improve packaging reliability and code quality#9
codewiththiha merged 2 commits into
mainfrom
build/1.2.2-preview

Conversation

@codewiththiha

Copy link
Copy Markdown
Owner

Summary

  • Multi-arch release packaging (macOS aarch64/x64, Windows x64/ARM64, Linux deb/rpm/AppImage)
  • macOS ad-hoc signing to avoid Gatekeeper damaged dialog on Apple Silicon
  • Nix flake packaging support
  • PowerShell language support
  • Clippy cleanups and CI/release workflow improvements
  • Version bump to 1.2.2

Notes

  • Branch builds publish as prereleases without a v* tag
  • Not merged previously pending review

- Bump version to 1.2.2 across package, Cargo, and Tauri config
- Add PowerShell to supported slide languages
- Split macOS releases into Apple Silicon and Intel targets
- Ship Linux AppImage alongside deb/rpm with Wayland lib fix
- Harden Tauri bundle metadata, CSP, and release profile
- Add Nix flake packaging and post-release sources update workflow
- Expand CI with Rust check/clippy on Linux
@codewiththiha
codewiththiha merged commit ed1546b into main Jul 31, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant