fix: tauri CI builds + macOS runners + spaceui-link

- Add missing @vitejs/plugin-react-swc to tauri devDependencies
- Make spaceui/spacebot vite aliases conditional in tauri config
- Use package export paths for @spacedrive/tokens CSS imports
- Use regex aliases to prevent prefix-matching collisions
- Switch macOS release runners to macos-26 (GitHub-hosted)
- Fix spaceui-link to run bun link from workspace root

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
James Pine
2026-04-14 19:51:14 -07:00
parent f68606abf2
commit f79bbdceef
6 changed files with 53 additions and 44 deletions

View File

@@ -89,12 +89,12 @@ jobs:
matrix:
settings:
# macOS builds
- host: self-hosted
- host: macos-26
target: aarch64-apple-darwin
bundles: dmg,app
os: darwin
arch: aarch64
- host: self-hosted
- host: macos-26-large
target: x86_64-apple-darwin
bundles: dmg,app
os: darwin