Skip to content

Releases: datarockets/docker-compose-cache

1.0.0

09 Jan 17:22
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

🎉 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') }}