Skip to content

Commit 9ff3fa9

Browse files
authored
Add a build for GitHub Actions
1 parent 9df7fb0 commit 9ff3fa9

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

.github/workflows/haskell.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Run Tests
2+
3+
on: [push]
4+
5+
jobs:
6+
build:
7+
strategy:
8+
matrix:
9+
resolver:
10+
- 'lts'
11+
- 'lts-5'
12+
- 'lts-6'
13+
- 'lts-7'
14+
- 'lts-8'
15+
- 'lts-9'
16+
- 'lts-10'
17+
- 'lts-11'
18+
- 'lts-12'
19+
- 'lts-13'
20+
- 'lts-14'
21+
22+
runs-on: ubuntu-latest
23+
24+
steps:
25+
- uses: actions/checkout@v1
26+
- name: Install Stack
27+
run: 'curl -sSL https://get.haskellstack.org/ | sh'
28+
- name: Build & Test
29+
run: stack test --haddock --no-terminal --resolver ${{ matrix.resolver }}

0 commit comments

Comments
 (0)