Skip to content

refactor: remove tauri runtime and harden linux compatibility#1

Merged
pallyoung merged 5 commits intomainfrom
feature/v0.2
Mar 22, 2026
Merged

refactor: remove tauri runtime and harden linux compatibility#1
pallyoung merged 5 commits intomainfrom
feature/v0.2

Conversation

@pallyoung
Copy link
Copy Markdown
Contributor

Summary

  • refactor server runtime from Tauri host to pure Rust Tokio/Axum server
  • remove frontend and release pipeline Tauri fallback/dependencies
  • harden Linux runtime compatibility by pinning CI/Release to Ubuntu 22.04
  • switch Linux release builds to musl static target in CI/Release
  • update packaging helpers so release artifacts resolve target-specific server binaries

Validation

  • pnpm build:server
  • pnpm test:cli
  • pnpm test:e2e:release
  • pnpm release:check

Notes

  • local default build path remains unchanged for development
  • Linux CI/Release now builds x86_64-unknown-linux-musl artifacts on Ubuntu 22.04

@pallyoung pallyoung merged commit b919671 into main Mar 22, 2026
5 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