Releases: datarockets/docker-compose-cache
Releases · datarockets/docker-compose-cache
1.0.0
🎉 Initial Release
A GitHub Action that enables caching of Docker Compose volumes and images across CI builds.
Features
- Volume Caching — Cache Docker volumes (e.g., node_modules, vendor/bundle) with hash-based cache keys
- Image Layer Caching — Caches images built by docker compose using Docker Buildx and GitHub Actions cache (
type=gha) - Automatic Restore & Save — Restores volumes before build, saves them after
Usage
- uses: docker/setup-buildx-action@v3
- uses: docker/setup-compose-action@v1
- uses: datarockets/docker-compose-cache@v1
with:
volumes: |
node_modules: ${{ hashFiles('package-lock.json') }}