kolaente/S3 Compatible Upload
Uploads files to an S3 compatible storage service using glob patterns.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| s3-access-key-id | S3 Access Key ID for authentication. | yes | — |
| s3-secret-access-key | S3 Secret Access Key for authentication. | yes | — |
| s3-endpoint | S3 compatible endpoint URL (e.g., `https://s3.example.com`). | yes | — |
| s3-bucket | S3 bucket name. | yes | — |
| files | Glob pattern for files to upload (e.g., `dist/**/*`). | yes | — |
| exclude | Glob pattern for files to exclude from upload (e.g., `**/*.tmp`). | no | "" |
| target-path | Target path in the S3 bucket (e.g., `uploads/`). | yes | / |
| strip-path-prefix | Path prefix to strip from uploaded files (e.g., `dist/` will strip this prefix from all uploaded files). | no | "" |
| s3-region | S3 region (e.g., `us-east-1`). Required for standard AWS S3, often optional for S3-compatible services. | no | — |
| retry-count | Number of times to retry failed uploads before giving up. | no | 3 |
Outputs
no outputs