Skip to content

fix(appimage): ship the .zsync next to the AppImage#137

Merged
nvdweem merged 1 commit into
mainfrom
worktree-linux-auto-update
Jul 14, 2026
Merged

fix(appimage): ship the .zsync next to the AppImage#137
nvdweem merged 1 commit into
mainfrom
worktree-linux-auto-update

Conversation

@nvdweem

@nvdweem nvdweem commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Follow-up to #136: appimagetool writes the .zsync into the CWD, not next to the absolute output path, so the release shipped no .zsync and AppImage self-update silently could not run. Move it beside the AppImage.

AI-generated fix, verified locally against appimagetool.

This pull request was made by an AI without any human intervention

🤖 Generated with Claude Code

https://claude.ai/code/session_01CjZYH14th2uGJAMPRRpbsf

appimagetool writes the companion <basename>.zsync into the current working
directory (by AppImage basename), not next to an absolute output path, so the
CI artifact glob (target/*.AppImage.zsync) missed it and the release shipped
the AppImage with no .zsync — silently breaking self-update. Move it beside the
AppImage after the build; hard-fail if it is unexpectedly absent.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CjZYH14th2uGJAMPRRpbsf
@nvdweem
nvdweem merged commit cba9fef into main Jul 14, 2026
2 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.

1 participant