10 types: [created, edited, published]
14 runs-on: ubuntu-latest
16 - uses: actions/checkout@v3
18 - name: 'Set up HLint'
19 uses: haskell/actions/hlint-setup@v2
23 uses: haskell/actions/hlint-run@v2
25 path: '["core/", "specification/", "scaffolder/"]'
29 runs-on: ubuntu-latest
31 - uses: actions/checkout@v3
32 - uses: actions/cache@v2
37 key: ${{ runner.os }}-stack-${{ hashFiles('stack.yaml', '*/package.yaml') }}
39 ${{ runner.os }}-stack
40 - uses: haskell/actions/setup@v2
43 stack-version: 'latest'