feat(desktop): enable Linux builds in CI release workflow

Closed
KI
8mo ago
+116-5

Summary

  • Add build-linux job to release-desktop.yml workflow for x64 and arm64 architectures
  • Update electron-builder.ts to explicitly configure Linux targets (AppImage, deb) for both architectures
  • Update create-release.sh to display Linux download URLs alongside macOS
  • Add stable-named copies for Linux artifacts in release step for consistent download URLs

Test plan

  • Verify CI workflow runs successfully on tag push
  • Confirm Linux AppImage builds for x64 and arm64
  • Confirm Linux deb builds for x64 and arm64
  • Verify artifacts are uploaded to GitHub release with stable names

šŸ¤– Generated with Claude Code