action-works/Cabal Cache S3
Cache Haskell packages to S3 to improve workflow execution time
View on GitHubTrust Signals
- Scorecard Score
- Scorecard 2–4scored Jul 13, 2026
- Maintenance Recency
- Activelast commit Jun 1, 2025
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: action-works/cabal-cache-s3@16388acb7ee81f2eb2f1794a85c5601fcfc0197a # v1.1.4tags 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 |