Skip to content

fix(ci): add build-essential and tauri-cli to Tauri build workflow#7890

Merged
h0lybyte merged 1 commit intodevfrom
trunk/build-fix-1773187916
Mar 11, 2026
Merged

fix(ci): add build-essential and tauri-cli to Tauri build workflow#7890
h0lybyte merged 1 commit intodevfrom
trunk/build-fix-1773187916

Conversation

@h0lybyte
Copy link
Member

Summary

  • Linux: added build-essential to apt-get install — self-hosted runner lacked gcc, causing linker 'cc' not found when compiling wasm-pack
  • macOS & Windows: added cargo install tauri-cli --lockedcargo tauri build failed with no such command: 'tauri'
  • WASM build job left unchanged (it doesn't use cargo tauri)

Fixes Build Linux failure

Test plan

  • Verify Linux Tauri build passes (wasm-pack compiles, then cargo tauri build runs)
  • Verify macOS Tauri build passes
  • Verify Windows Tauri build passes
  • Verify WASM build still passes (unchanged)

Linux build failed with 'linker cc not found' because the self-hosted
runner lacked gcc. macOS and Windows failed with 'no such command: tauri'
because tauri-cli was never installed.
@github-actions
Copy link
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@h0lybyte h0lybyte merged commit 26f8016 into dev Mar 11, 2026
5 checks passed
@h0lybyte h0lybyte deleted the trunk/build-fix-1773187916 branch March 11, 2026 01:18
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