From fa0f1dc0fa273dcb144f58d81c225bc0d005d719 Mon Sep 17 00:00:00 2001 From: sdiehl Date: Sat, 4 Jan 2020 16:23:51 +0000 Subject: [PATCH] Build on pull requeests --- .github/workflows/haskell.yml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index 993996416..cf351ad59 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -1,18 +1,28 @@ name: Haskell CI -on: [push] +on: + push: + branches: + - master + pull_request: jobs: build: - - runs-on: ubuntu-latest + name: ghc ${{ matrix.ghc }} + runs-on: ubuntu-16.04 + strategy: + matrix: + ghc: ["8.8.1", "8.5.6"] + cabal: ["3.0"] steps: - uses: actions/checkout@v1 - uses: actions/setup-haskell@v1 + name: Setup Haskell with: - ghc-version: '8.6.5' - cabal-version: '3.0' + ghc-version: ${{ matrix.ghc }} + cabal-version: ${{ matrix.cabal }} + - name: Install dependencies run: | cabal update