multiple targets
commit9a2cdf8cfd480210e80097eab8e90fdb25be9b0f
authorAleksey Uymanov <s9gf4ult@gmail.com>
dateMon 8 Aug 2022, 21:32 (4 years ago)
parentc106422
.github/workflows/haskell-ci.yml+5−2
@@ -4,12 +4,15 @@ on:
44 - pull_request
55jobs:
66 linux:
7− name: ${{ matrix.stackYaml }}
7+ name: ${{ matrix.stack-yaml }}
88 runs-on: ubuntu-latest
9+ strategy:
10+ matrix:
11+ stack-yaml: [stack.yaml, lts-18.18.yaml, lts-13.21.yaml]
912 steps:
1013 - uses: actions/checkout@v3
1114 - uses: haskell/actions/setup@v2
1215 with:
1316 enable-stack: true
1417 stack-version: 'latest'
15− - run: stack test
18+ - run: stack --stack-yaml ${{ matrix.stack-yaml }} --install-ghc test --fast