git.iko.soy/typeable/generic-arbitrary
on master help sign in
wip
commitc3283f9f2438a1df3e78868cf179d143bda4b3e9 authorAleksey Uymanov <s9gf4ult@gmail.com> dateWed 24 Aug 2022, 22:02 (4 years ago) parent107426a
5 files changed+14−3
.github/workflows/haskell-ci.yml+14−3 lts-18.18.yaml → ghc-8.10.7.yaml lts-18.18.yaml.lock → ghc-8.10.7.yaml.lock lts-13.21.yaml → ghc-8.6.5.yaml lts-13.21.yaml.lock → ghc-8.6.5.yaml.lock
.github/workflows/haskell-ci.yml+14−3
@@ -2,15 +2,26 @@ name: Haskell-CI
22on: [push]
33jobs:
44 linux:
5− name: ${{ matrix.stack-yaml }}
5+ name: GHC-${{ matrix.ghc-version }}
66 runs-on: ubuntu-latest
77 strategy:
88 matrix:
9− stack-yaml: [stack.yaml, lts-18.18.yaml, lts-13.21.yaml]
9+ ghc-version:
10+ - 8.6.5
11+ - 8.10.7
12+ - 9.0.2
13+ - 9.2.4
1014 steps:
1115 - uses: actions/checkout@v3
1216 - uses: haskell/actions/setup@v2
1317 with:
1418 enable-stack: true
19+ ghc-version: ${{ matrix.ghc-version }}
1520 stack-version: 'latest'
16− - run: stack --stack-yaml ${{ matrix.stack-yaml }} --install-ghc test --fast --haddock
21+ - uses: actions/cache@v3
22+ with:
23+ path: |
24+ ~/.stack
25+ ./.stack-work
26+ key: ${{ matrix.ghc-version }}
27+ - run: stack --stack-yaml ghc-${{ matrix.ghc-version }}.yaml --install-ghc test --fast --haddock
lts-18.18.yaml → ghc-8.10.7.yamlrenamed

The content is the same.

lts-18.18.yaml.lock → ghc-8.10.7.yaml.lockrenamed

The content is the same.

lts-13.21.yaml → ghc-8.6.5.yamlrenamed

The content is the same.

lts-13.21.yaml.lock → ghc-8.6.5.yaml.lockrenamed

The content is the same.