Repository navigation
feat(integration-builds): add Linux x64 installation packages - #61
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ELI5
Fork releases currently provide macOS and Android packages, so Linux users install upstream Orca and miss the fork's changes. This adds a Linux x64 AppImage from the same commit and version as the other packages.
What Changed
Why
This extends the existing integration release process and upstream Linux packager. It avoids a separate build pipeline and preserves older clients.
Linked Issue
REQ-413 and TC-414 in docs/issue/集成分支自动出包.
Visual Proof
N/A — packaging and update-source selection; no layout change.
Testing
orca-linux.AppImagefrom the published 1.4.214-preview.54 Release. Verified GitHub asset digests, SHA256SUMS, package version and merged commit0adbdab8c17582a665a0c943f566e87f94b48494. AppImage SHA256:175c40dc1f2dadaf22ec0e605e2ead034e5c28f8a55d0610c510ec5872d7eb84./web-index.htmlHTTP 200, CLI status and worktree listing passed..local/opt/orcawith the published preview.54 package and restarted the existing 6768 service. Runtime and CLI report preview.54; all 3 workspaces, 5 terminal tabs and the existing terminal daemon were retained. No new backup was created.AI Disclosure
Implemented with Codex.
Review
Self-reviewed the manifest compatibility boundary, package completeness, architecture selection and URL adaptation for Electron fetch.
Agent skill upstream boundary
Notes
Linux arm64 and Windows packages are outside this change. Extracted Linux headless installations require manual replacement; publishing a feed alone does not add a Linux service-update supervisor.
The running installation uses the published preview.54 Release package from this PR's merge commit. This PR is merged into
fork/integrationat0adbdab8c17582a665a0c943f566e87f94b48494. Local validation on the resolved merge passed as listed above. All latest remote PR workflows now pass, including the full unit workflow, Mobile Checks, Headless Node server, fork packaging, platform caches, and WSL E2E after retrying an infrastructure timeout. No checks were disabled or marked successful manually.The integration release build and publication are complete. Post-install web checks were repeated on the published package. The remote update dialog correctly shows preview.54 and Manual update; automatic service replacement is not supported by this Linux headless install.
Checklist