Skip to content

add linux support#3

Open
onza wants to merge 10 commits into
mainfrom
feature/linux
Open

add linux support#3
onza wants to merge 10 commits into
mainfrom
feature/linux

Conversation

@onza

@onza onza commented Jul 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • Prepare shared non-macOS code path (non_macos dialogs, platform CSS hooks)
  • Add tauri.linux.conf.json (AppImage) and scope HEIC file associations to macOS only
  • Extend CI: Rust tests on ubuntu-latest and a build-linux job that produces an AppImage

Test plan

  • CI test job passes on macOS, Ubuntu, and Windows
  • CI build-linux job produces a .AppImage artifact path
  • After merge: optional manual AppImage smoke test on Ubuntu

@onza onza changed the title Add Linux support (CI + bundle config) add linux support Jul 1, 2026
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