actions-marketplace-validations/Cabal Cache S3
Cache Haskell packages to S3 to improve workflow execution time
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Jun 1, 2025
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: actions-marketplace-validations/action-works_cabal-cache-s3@16388acb7ee81f2eb2f1794a85c5601fcfc0197a # no releases — HEAD as of 2026-07-16tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| cabal-cache-download-uri | Location from which to download cabal-cache | — | https://github.com/haskell/cabal-cache/releases |
| cabal-cache-version | Version of the cabal-cache | — | latest |
| path | Path to the cabal project | yes | — |
| store-path | Path to the cabal-store | yes | — |
| dist-dir | The cabal dist directory | yes | — |
| region | AWS region of the S3 bucket | yes | — |
| archive-uri | Locations of the cabal-cache archives | yes | — |
| threads | Number of threads | yes | — |
| host-name | Hostname of the S3 provider | no | — |
| host-port | Port of the S3 provider | no | — |
| host-ssl | Whether to use SSL when querying the S3 provider | no | — |
| enable-save | Whether to enable save | yes | true |
| skip | Whether to skip this action | — | false |
Outputs
| name | description |
|---|---|
| cache-hit | A boolean value to indicate an exact match was found for the primary key |