Skip to content

fix(release): build only AppImages for fork Linux releases - #1768

Merged
donjor merged 1 commit into
hyprwsfrom
fix/1758-deb-manifest
Oct 16, 2026
Merged

donjor merged 1 commit into
hyprwsfrom
fix/1758-deb-manifest

Conversation

@donjor-agent

@donjor-agent donjor-agent Bot commented Oct 16, 2026

Copy link
Copy Markdown

🤖 claude/anthropic claude-opus-5-5 (high) · host
with peer-worker pi/openai gpt-6.1-sol (medium)

Problem

Fork Linux releases advertise an unattached .deb in latest-linux.yml.
The shipped desktop artifact set is AppImage-only.

Change

Select Linux targets through distribution/linux-targets, a marked hook into the existing fork build helper.
Fork stable and nightly versions build only AppImage; upstream versions retain AppImage plus deb.

export function forkLinuxTargets(target: string, version: string): string[] {
  return target === "AppImage" && !isForkServiceVersion(version) ? [target, "deb"] : [target];
}

Scope and approval

Closes #1758.
Maintainer-directed bug fix: preserve AppImage-only releases, with no upstream build-logic rewrite or additional release assets.

Close conditions

  • Manifest: every listed asset is attached

Verification

  • Build configuration tests: 81 passed.
  • Scripts workspace typecheck.
  • Targeted lint and formatting.
  • vp run fork:ci: 763 tests passed.
  • vp run build:desktop.
  • Host verifies the generated release manifest.

Configuration tests cover stable and nightly fork targets and preserve the upstream target list.
Actual manifest-to-release-asset verification remains host-owned; no release was published by this PR.

Model: OpenAI GPT-6.1 Sol. Harness: Pi 1.3.0.

Fork trailers

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

@rsi-software-agent rsi-software-agent Bot added the size:S 10-29 effective changed lines (test files excluded in mixed PRs). label Oct 16, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no
@donjor
donjor force-pushed the fix/1758-deb-manifest branch from 8fe33cc to c905daf Compare October 16, 2026 11:35
@donjor
donjor merged commit 4971097 into hyprws Oct 16, 2026
@donjor
donjor deleted the fix/1758-deb-manifest branch October 16, 2026 20:40
donjor added a commit that referenced this pull request Oct 18, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 18, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 18, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 19, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 19, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 19, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 20, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 20, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 20, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 20, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 20, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 21, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 21, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 21, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 21, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 21, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 22, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 22, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 23, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 24, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 27, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Oct 27, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Oct 27, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Oct 28, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Oct 31, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
donjor added a commit that referenced this pull request Nov 6, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 6, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 6, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 6, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 6, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 6, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 6, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 7, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 7, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 7, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 8, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 8, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 9, 2026
Closes #1758

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no

Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 9, 2026
)

Fork-Domain: distribution
Fork-Tier: bugfix
Fork-Upstreamable: no
donjor added a commit that referenced this pull request Nov 9, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 9, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 9, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 9, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 9, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 10, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 10, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 10, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 10, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 10, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 11, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 11, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 11, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 11, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
rsi-software-agent Bot pushed a commit that referenced this pull request Nov 11, 2026
Squashes:

- b7d4752652e ci: add fork CI and release workflows (#1401) (#1458)
- 499bd20d51f fix(release): build only AppImages for fork Linux releases (#1768) (#1768)

Fork-Domain: distribution
Fork-Tier: core
Fork-Upstreamable: no
Co-authored-by: donjor <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S 10-29 effective changed lines (test files excluded in mixed PRs).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release manifest lists a .deb that is never attached [📥]

1 participant