action-works/Cabal Cache S3

Cache Haskell packages to S3 to improve workflow execution time

View on GitHub

Trust Signals

Scorecard Score
Scorecard 2–4scored Jul 13, 2026
Maintenance Recency
Activelast commit Jun 1, 2025
License
MIT
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: action-works/cabal-cache-s3@16388acb7ee81f2eb2f1794a85c5601fcfc0197a # v1.1.4

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
cabal-cache-download-uriLocation from which to download cabal-cachehttps://github.com/haskell/cabal-cache/releases
cabal-cache-versionVersion of the cabal-cachelatest
pathPath to the cabal projectyes
store-pathPath to the cabal-storeyes
dist-dirThe cabal dist directoryyes
regionAWS region of the S3 bucketyes
archive-uriLocations of the cabal-cache archivesyes
threadsNumber of threadsyes
host-nameHostname of the S3 providerno
host-portPort of the S3 providerno
host-sslWhether to use SSL when querying the S3 providerno
enable-saveWhether to enable saveyestrue
skipWhether to skip this actionfalse
namedescription
cache-hitA boolean value to indicate an exact match was found for the primary key