jeandecampredon/Plakar Cache

Cache artifacts with content-aware deduplication powered by Plakar — drop-in replacement for actions/cache

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pathA list of files, directories, and wildcard patterns to cache and restore (newline-separated)yes
keyAn explicit key for restoring and saving the cacheyes
restore-keysAn ordered newline-separated list of prefix-matched keys for fallback restoreno
saveWhether to save the cache in the post step (true/false)notrue
pack-sizeTarget pack size in MB for Plakar chunkingno25
plakar-versionPlakar binary version to use (e.g. "1.0.6" or "latest")nolatest
storage-backendStorage backend: github, azure, or s3nogithub
azure-connection-stringAzure Blob Storage connection string (required when storage-backend is azure)no
azure-containerAzure Blob container namenoplakar-cache
s3-endpointS3-compatible endpoint URL (required when storage-backend is s3)no
s3-bucketS3 bucket name (required when storage-backend is s3)no
s3-regionS3 regionnous-east-1
s3-access-key-idS3 access key ID (required when storage-backend is s3)no
s3-secret-access-keyS3 secret access key (required when storage-backend is s3)no
namedescription
cache-hitA boolean value indicating an exact match was found for the primary key
cache-matched-keyThe cache key that was matched during restore
cache-restoredA boolean value indicating whether any cache was restored
cache-sizeSize of data transferred in bytes
dedup-ratioDeduplication ratio achieved (e.g. "2.5x")
upload-durationTime in seconds spent uploading the cache (measured inside the post step)