Skip to content

Restore frozen addon locks offline from verified archives - #22

Merged
nicodes merged 1 commit into
mainfrom
fleet/reassessment-implementation-20261010
Oct 10, 2026
Merged

nicodes merged 1 commit into
mainfrom
fleet/reassessment-implementation-20261010

Conversation

@nicodes

@nicodes nicodes commented Oct 10, 2026 •

Copy link
Copy Markdown
Member

gdam install --offline requires a matching lock and restores only digest-addressed cached archives, rehashing every byte before extraction. Online installs still verify current GitHub release metadata and populate the cache atomically.

Validated with make check, all six release archives, race tests, an unreachable-provider offline fixture, corrupted-cache rejection and symlink rejection.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@nicodes
nicodes merged commit cc52037 into main Oct 10, 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