@@ -31,14 +31,14 @@ jobs:
31 name: Build on Linux, GHC ${{ matrix.ghc_version }}
31 name: Build on Linux, GHC ${{ matrix.ghc_version }}
32 runs-on: ${{ matrix.platform }}
32 runs-on: ${{ matrix.platform }}
34− - uses: actions/checkout@v3
34+ - uses: actions/checkout@v4
35− - uses: haskell/actions/setup@v2
35+ - uses: haskell-actions/setup@v2
36 id: setup-haskell
36 id: setup-haskell
38 ghc-version: ${{ matrix.ghc_version }}
38 ghc-version: ${{ matrix.ghc_version }}
39 cabal-version: "3.10.1.0"
39 cabal-version: "3.10.1.0"
40 - name: Cache
40 - name: Cache
41− uses: actions/cache@v3
41+ uses: actions/cache@v4
43 path: ${{ steps.setup-haskell.outputs.cabal-store }}
43 path: ${{ steps.setup-haskell.outputs.cabal-store }}
44 key: ${{ runner.os }}-stack-${{ matrix.ghc_version }}
44 key: ${{ runner.os }}-stack-${{ matrix.ghc_version }}
@@ -57,15 +57,15 @@ jobs:
57 name: Build source tarball
57 name: Build source tarball
58 if: github.event_name == 'release'
58 if: github.event_name == 'release'
60− - uses: actions/checkout@v3
60+ - uses: actions/checkout@v4
61− - uses: haskell/actions/setup@v2
61+ - uses: haskell-actions/setup@v2
63 cabal-version: "3.10.1.0"
63 cabal-version: "3.10.1.0"
64 - name: cabal sdist
64 - name: cabal sdist
66 cabal sdist --output-dir "$GITHUB_WORKSPACE/sdist"
66 cabal sdist --output-dir "$GITHUB_WORKSPACE/sdist"
67 echo "dist=$(find "$GITHUB_WORKSPACE/sdist" -maxdepth 1 -type f -name '*.tar.gz')" >> "$GITHUB_ENV"
67 echo "dist=$(find "$GITHUB_WORKSPACE/sdist" -maxdepth 1 -type f -name '*.tar.gz')" >> "$GITHUB_ENV"
68− - uses: actions/upload-artifact@v2
68+ - uses: actions/upload-artifact@v4
70 name: Source tarball
70 name: Source tarball
71 path: ${{ env.dist }}
71 path: ${{ env.dist }}