Skip to content

release: package the desktop suite for Linux - #515

Merged
yeroo merged 2 commits into
mainfrom
issue-504-linux-release-tarball
Sep 28, 2026
Merged

yeroo merged 2 commits into
mainfrom
issue-504-linux-release-tarball

Conversation

@yeroo

@yeroo yeroo commented Sep 28, 2026

Copy link
Copy Markdown
Owner

Adds a linux-packages job to release.yml, next to macos-packages: builds the desktop suite (release, html-export) on ubuntu-latest with the packages gpui needs, and attaches docxy-suite-linux-x86_64.tar.gz (+ .sha256) to tagged releases. The terminal apps' Linux binaries keep coming from the build matrix.

Verified on this branch with a temporary copy of the job (removed in the last commit): run https://github.com/yeroo/docxy/actions/runs/36424196652 built the suite and produced the tarball (docxy-suite/docxy-suite, docxy-suite/LICENSE).

Closes #504 (CI came in #514).

🤖 Generated with Claude Code

yeroo and others added 2 commits September 28, 2026 15:48
A linux-packages job next to macos-packages: builds the suite (release,
html-export) on ubuntu-latest with the packages gpui needs and attaches
docxy-suite-linux-x86_64.tar.gz (+ .sha256) to tagged releases.

Temporary linux-packages-trial.yml runs the same job on this branch; it is
removed before merge.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BcEpjfs4C2APmMpu5SShYe
The trial run (36424196652) built the suite and packaged
docxy-suite-linux-x86_64.tar.gz with docxy-suite and LICENSE.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BcEpjfs4C2APmMpu5SShYe
@yeroo
yeroo merged commit 3834fb4 into main Sep 28, 2026
11 checks passed
@yeroo
yeroo deleted the issue-504-linux-release-tarball branch September 28, 2026 13:03
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.

suite: build, test and release the desktop suite on Linux

1 participant