diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 12276e3d..86e5b921 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,18 +13,18 @@ jobs: strategy: matrix: os: [ubuntu-latest, macOS-latest, windows-latest] - cabal: ["3.2"] + cabal: ["3.4"] ghc: - "8.6.5" - - "8.8.3" - - "8.10.1" + - "8.8.4" + - "8.10.4" exclude: - os: macOS-latest - ghc: 8.8.3 + ghc: 8.8.4 - os: macOS-latest ghc: 8.6.5 - os: windows-latest - ghc: 8.8.3 + ghc: 8.8.4 - os: windows-latest ghc: 8.6.5 @@ -32,7 +32,7 @@ jobs: - uses: actions/checkout@v2 if: github.event.action == 'opened' || github.event.action == 'synchronize' || github.event.ref == 'refs/heads/master' - - uses: actions/setup-haskell@v1.1.4 + - uses: haskell/actions/setup@v1 id: setup-haskell-cabal name: Setup Haskell with: @@ -63,14 +63,14 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - stack: ["2.3.1"] - ghc: ["8.8.3"] + stack: ["2.7.1"] + ghc: ["8.8.4"] steps: - uses: actions/checkout@v2 if: github.event.action == 'opened' || github.event.action == 'synchronize' || github.event.ref == 'refs/heads/master' - - uses: actions/setup-haskell@v1.1.4 + - uses: haskell/actions/setup@v1 name: Setup Haskell Stack with: ghc-version: ${{ matrix.ghc }}