@@ -28,15 +28,17 @@ jobs:
28 BUILD: ${{ matrix.build }}
28 BUILD: ${{ matrix.build }}
29 GHCVER: ${{ matrix.ghc_version }}
29 GHCVER: ${{ matrix.ghc_version }}
30 CABAL_BUILD_OPTIONS: ${{ matrix.cabal_build_options }}
30 CABAL_BUILD_OPTIONS: ${{ matrix.cabal_build_options }}
31+ CABAL_BUILD_TARGETS: ${{ matrix.cabal_build_targets }}
31 CABAL_PROJECT: ${{ matrix.cabal_project }}
32 CABAL_PROJECT: ${{ matrix.cabal_project }}
32 DISABLE_DOCS: ${{ matrix.disable_docs }}
33 DISABLE_DOCS: ${{ matrix.disable_docs }}
33 DISABLE_SDIST_BUILD: ${{ matrix.disable_sdist_build }}
34 DISABLE_SDIST_BUILD: ${{ matrix.disable_sdist_build }}
35+ DISABLE_DIST_CHECKS: ${{ matrix.disable_dist_checks }}
35 runs-on: ${{ matrix.runner }}
37 runs-on: ${{ matrix.runner }}
37 fail-fast: false
39 fail-fast: false
39− name: [8.10.2+macOS, 8.8.3+inspection+fusion-plugin+Werror, 8.6.5+fusion-plugin, 8.6.5+streamk, 8.4.4+debug]
41+ name: [8.10.2+macOS, 8.8.3+inspection+fusion-plugin+Werror, 8.6.5+fusion-plugin, 8.6.5+streamk, 8.4.4+debug, doctests]
40 cabal_version: ["3.2"]
42 cabal_version: ["3.2"]
42 - name: 8.10.2+macOS
44 - name: 8.10.2+macOS
@@ -67,6 +69,13 @@ jobs:
67 build: cabal-v2
69 build: cabal-v2
68 cabal_build_options: "--flag debug --flag -opt"
70 cabal_build_options: "--flag debug --flag -opt"
69 runner: ubuntu-latest
71 runner: ubuntu-latest
75+ cabal_build_options: "--flag doctests"
76+ disable_dist_checks: "y"
77+ cabal_build_targets: doctests
78+ runner: ubuntu-latest
72 - uses: actions/checkout@v2
81 - uses: actions/checkout@v2