vulzen/Upload to MinIO
Upload artifacts to MinIO object storage
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| endpoint | MinIO endpoint URL (e.g., play.min.io:9000) | yes | — |
| access-key | MinIO access key | yes | — |
| secret-key | MinIO secret key | yes | — |
| bucket | Target bucket name | yes | — |
| source | Source file or directory path to upload. Supports multiple sources using YAML multiline syntax (one path per line) | yes | — |
| target | Target path prefix in bucket where all sources will be uploaded (optional) | no | "" |
| use-ssl | Use SSL/TLS for connection | no | true |
| flatten | Upload every matched file to target/<basename> instead of preserving its directory structure. Off by default. | no | false |
| region | MinIO region (optional) | no | us-east-1 |
Outputs
| name | description |
|---|---|
| uploads | JSON array of all uploaded files with their paths and ETags |
| uploaded-count | Total number of files uploaded |
| uploaded-paths | Newline-separated list of all uploaded file paths |