diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index 731fd0bd..adf697dd 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -10,12 +10,13 @@ jobs: build: runs-on: ${{ matrix.os }} + timeout-minutes: 10 strategy: fail-fast: false matrix: os: [ubuntu-latest, macOS-latest, windows-latest] - ghc: ['8.0', '8.2', '8.4', '8.6', '8.8', '8.10'] + ghc: ['8.0', '8.2', '8.4', '8.6', '8.8', '8.10.4'] exclude: - os: windows-latest ghc: "8.0" @@ -40,10 +41,10 @@ jobs: steps: - uses: actions/checkout@v2 - - uses: actions/setup-haskell@v1.1.3 + - uses: haskell/actions/setup@v1 with: ghc-version: ${{ matrix.ghc }} - cabal-version: '3.2' + cabal-version: '3.4' - name: Cache uses: actions/cache@v1