madrona-games/s3 actions cache
S3 actions cache with actions/cache passthrough
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| endpoint | S3-compatible storage endpoint | no | s3.amazonaws.com |
| region | AWS region | no | — |
| port | S3-compatible storage port | no | — |
| insecure | Use insecure HTTP connection to the S3-compatible storage endpoint | no | — |
| accessKey | Access key for S3-compatible storage | yes | — |
| secretKey | Secret key for S3-compatible storage | yes | — |
| sessionToken | s3 session token - required when using role | no | — |
| bucket | S3-compatible storage bucket | yes | — |
| path | A list of files, directories, and wildcard patterns to cache and restore | yes | — |
| key | An explicit key for restoring and saving the cache | yes | — |
| restore-keys | An ordered list of keys to use for restoring the cache if no cache hit occurred for key | no | — |
| use-fallback | Use github actions/cache as fallback | no | true |
| partSize | Part size for multipart uploads in megabytes (default: 256MB) | no | 256 |
Outputs
| name | description |
|---|---|
| cache-hit | A boolean value to indicate an exact match was found for the primary key |
| cache-size | A integer value denoting the size of the cache object found (measured in bytes) |