Skip to content

Add Linux packages to nightly build#372

Merged
GCWing merged 1 commit intoGCWing:mainfrom
wgqqqqq:codex/add-linux-nightly-build
Apr 9, 2026
Merged

Add Linux packages to nightly build#372
GCWing merged 1 commit intoGCWing:mainfrom
wgqqqqq:codex/add-linux-nightly-build

Conversation

@wgqqqqq
Copy link
Copy Markdown
Collaborator

@wgqqqqq wgqqqqq commented Apr 9, 2026

Summary

  • add linux-x64 and linux-arm64 targets to the nightly packaging matrix
  • install the Linux Tauri bundler dependencies in the nightly workflow, matching the desktop package workflow
  • upload Linux nightly artifacts (.AppImage, .deb, .rpm) to the nightly release

Why

The desktop package workflow already builds Linux bundles, but the nightly workflow only packaged macOS and Windows. As a result, nightly releases were missing Linux artifacts.

Impact

Nightly releases now include Linux desktop bundles for both x64 and arm64, using the same packaging path and dependency setup as the release packaging workflow.

Root Cause

The Linux matrix entries, Linux system dependency installation step, and Linux release asset patterns existed in desktop-package.yml but were not mirrored in nightly.yml.

Validation

  • inspected the nightly and desktop package workflow diffs side by side
  • ran git diff --check -- .github/workflows/nightly.yml
  • did not run GitHub Actions locally; actual workflow execution still needs CI

@wgqqqqq wgqqqqq changed the title [codex] Add Linux packages to nightly build Add Linux packages to nightly build Apr 9, 2026
@wgqqqqq wgqqqqq marked this pull request as ready for review April 9, 2026 06:53
@GCWing GCWing merged commit 2e3dfb2 into GCWing:main Apr 9, 2026
4 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.

2 participants