diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 726eb1b..08b6299 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -54,7 +54,7 @@ jobs: cabal build --dry-run - name: Restore cached dependencies - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v4 id: cache env: key: ${{ runner.os }}-ghc-${{ steps.setup.outputs.ghc-version }}-cabal-${{ steps.setup.outputs.cabal-version }} @@ -67,7 +67,7 @@ jobs: run: cabal build all --only-dependencies - name: Save cached dependencies - uses: actions/cache/save@v3 + uses: actions/cache/save@v4 if: ${{ steps.cache.outputs.cache-primary-key != steps.cache.outputs.cache-matched-key }} with: path: ${{ steps.setup.outputs.cabal-store }} @@ -93,7 +93,7 @@ jobs: include: # GHC version must match https://www.stackage.org/nightly - stack: "latest" - ghc: "9.6" + ghc: "9.8" steps: - uses: nikeee/setup-pandoc@v1 @@ -116,7 +116,7 @@ jobs: stack config set system-ghc true --global stack config set resolver nightly - - uses: actions/cache@v3 + - uses: actions/cache@v4 name: Cache with: path: | diff --git a/io-streams-haproxy.cabal b/io-streams-haproxy.cabal index 1d2d95c..81b74c1 100644 --- a/io-streams-haproxy.cabal +++ b/io-streams-haproxy.cabal @@ -49,7 +49,7 @@ library attoparsec >= 0.7 && < 0.15, bytestring >= 0.9 && < 0.13, io-streams >= 1.3 && < 1.6, - network >= 2.3 && < 3.2, + network >= 2.3 && < 4, transformers >= 0.3 && < 0.7 default-language: Haskell2010