CI Cache Strategy
Cache Layers
Layer
Tool
Key
TTL
Workflow
How It Works
pnpm Store Cache
- name: Get pnpm store directory
run: echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
- uses: actions/cache@v4
with:
path: ${{ env.STORE_PATH }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: ${{ runner.os }}-pnpm-store-Turborepo Cache
Docker Layer Cache
Hardhat Compilation Cache
Cache Invalidation
Parallelization Strategy
Flaky Test Quarantine
Target CI Times
Pipeline
Target
Mechanism
Last updated