kolaente/S3 Compatible Upload

Uploads files to an S3 compatible storage service using glob patterns.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
s3-access-key-idS3 Access Key ID for authentication.yes
s3-secret-access-keyS3 Secret Access Key for authentication.yes
s3-endpointS3 compatible endpoint URL (e.g., `https://s3.example.com`).yes
s3-bucketS3 bucket name.yes
filesGlob pattern for files to upload (e.g., `dist/**/*`).yes
excludeGlob pattern for files to exclude from upload (e.g., `**/*.tmp`).no""
target-pathTarget path in the S3 bucket (e.g., `uploads/`).yes/
strip-path-prefixPath prefix to strip from uploaded files (e.g., `dist/` will strip this prefix from all uploaded files).no""
s3-regionS3 region (e.g., `us-east-1`). Required for standard AWS S3, often optional for S3-compatible services.no
retry-countNumber of times to retry failed uploads before giving up.no3

no outputs