on master help sign in
Nightly tests (#23)

* added nightly tests * added resolver to weeder * Fixed weeder error * added stack dump for weeder * Made weeder a separate job * upd * separated weeder into a separate job again * restrict weeder run * fix

commit82c86982190531c885fbb491f59a23df9d486065 authoriko <ilyakooo0@gmail.com> dateSun 9 Feb 2020, 12:35 (7 years ago) parenta9557c4
1 file changed+4−3
.github/workflows/haskell.yml+4−3
.github/workflows/haskell.yml+4−3
@@ -9,7 +9,7 @@ jobs:
99
1010 strategy:
1111 matrix:
12− resolver: [lts-13.11, lts-13.19, lts-14]
12+ resolver: [lts-13.11, lts-13.19, lts-14, nightly]
1313
1414 steps:
1515 - uses: actions/checkout@v1
@@ -22,12 +22,13 @@ jobs:
2222
2323 - name: Build
2424 run: |
25− stack build --fast --pedantic --ghc-options '-j' --test --no-run-tests --bench --no-run-benchmarks --resolver=${{ matrix.resolver }}
25+ stack build --fast --pedantic --ghc-options '-j -ddump-to-file -ddump-hi' --test --no-run-tests --bench --no-run-benchmarks --resolver=${{ matrix.resolver }}
2626
2727 - name: Test
2828 run: |
2929 stack test --fast --pedantic --ghc-options '-j' --resolver=${{ matrix.resolver }}
3030
3131 - name: Weeder
32+ if: matrix.resolver == 'lts-14'
3233 run: |
33− curl -sSL https://raw.github.com/ndmitchell/weeder/master/misc/run.sh | sh -s .
34+ curl -sSL https://raw.github.com/ndmitchell/weeder/master/misc/run.sh | sh -s . --build