Fix sha256 verification in Basefile install task #20

Merged
arne merged 1 commit from fix-sha256-verify into main 2026-04-14 13:35:29 +02:00
Owner

The install task was downloading the binary directly to /usr/local/bin/books, so sha256sum -c (which looks up filenames listed in the manifest) couldn't find a match and exited 1. Download to the versioned name first, verify, then install.

The install task was downloading the binary directly to /usr/local/bin/books, so sha256sum -c (which looks up filenames listed in the manifest) couldn't find a match and exited 1. Download to the versioned name first, verify, then install.
The release manifest references the versioned filename
(books-vX.Y.Z-linux-amd64), but the install task was downloading
straight to /usr/local/bin/books, so sha256sum -c could not find a
matching file and exited 1. Download to the versioned name in /tmp,
verify, then install into /usr/local/bin.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
arne merged commit 680ee92028 into main 2026-04-14 13:35:29 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
arne/books!20
No description provided.