You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(libstore): enable S3 uploads in curl-based implementation
S3 uploads were failing with "uploading to 's3://...' is not supported"
because the enqueueItem function only allowed uploads to HTTP(S) URLs.
Since the HttpBinaryCacheStore now handles S3 URLs and generates S3
URLs for upload requests, we need to allow S3 URLs in enqueueItem when
AWS CRT support is available. The S3-to-HTTPS conversion already
happens in the TransferItem constructor, so this change enables full
read/write support for S3 stores.
Fixes uploads for commands like:
nix copy --to s3://bucket /nix/store/path
0 commit comments