diff --git a/examples.md b/examples.md index ac78be2..afb92a0 100644 --- a/examples.md +++ b/examples.md @@ -244,15 +244,15 @@ steps: ## Haskell - Cabal -We cache the elements of the Cabal store separately, as the entirety of `~/.cabal` can grow very large for projects with many dependencies. +We cache the elements of the Cabal store. ```yaml - name: Cache ~/.cabal/packages, ~/.cabal/store and dist-newstyle uses: actions/cache@v4 with: path: | - ~/.cabal/packages - ~/.cabal/store + ~/.cache/cabal/packages + ~/.local/state/cabal dist-newstyle key: ${{ runner.os }}-${{ matrix.ghc }}-${{ hashFiles('**/*.cabal', '**/cabal.project', '**/cabal.project.freeze') }} restore-keys: ${{ runner.os }}-${{ matrix.ghc }}-