diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1c98b8936..33373daa8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,13 +15,21 @@ jobs: build: runs-on: ${{ matrix.os }} strategy: - fail-fast: true + fail-fast: false matrix: os: [ubuntu-latest] ghc: ['8.0', '8.2', '8.4', '8.6', '8.8', '8.10', '9.0', '9.2', '9.4', '9.6', '9.8'] include: - - os: macOS-latest + - os: macOS-12 # this one is x86_64 ghc: 'latest' + - os: macOS-14 # this one is aarch64 + ghc: '9.4' + - os: macOS-14 + ghc: '9.6' + - os: macOS-14 + ghc: '9.6' + - os: macOS-14 + ghc: '9.8' steps: - uses: actions/checkout@v3 - name: Install libncurses5 and libtinfo