buckhamduffy/Setup MinIO Client
Download, weekly-cache, and configure the MinIO client (mc) on GitHub Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| alias | Alias name for MinIO | yes | — |
| url | MinIO server URL (e.g. http://minio:9000) | yes | — |
| access_key | MinIO access key (use GitHub Secrets) | yes | — |
| secret_key | MinIO secret key (use GitHub Secrets) | yes | — |
| bucket | Bucket to create if missing (optional) | no | "" |
| install_path | Directory to place mc and add to PATH | no | $RUNNER_TEMP/bin |
| cache_root | Directory used for caching the mc binary | no | $HOME/.cache/setup-minio-client |
| verify_checksum | Verify SHA256 checksum of the download | no | true |
| version | MinIO client version to install (e.g. 2023-08-23T10-07-06Z or 'latest') | no | latest |
| download_url | Override download URL (defaults to official mc for linux-amd64, version-aware) | no | "" |
Outputs
| name | description |
|---|---|
| mc-path | Full path to the mc binary added to PATH |
| mc-version | Output of 'mc --version' |