on master help sign in
add github workflow check action
e2ac7b6Jens Petersen
.github/workflows/check.ymlnew file+20
@@ -0,0 +1,20 @@
1+name: check
2+on: [push,pull_request]
3+jobs:
4+ build:
5+ runs-on: ubuntu-latest
6+ name: Stackage check
7+ steps:
8+ - uses: actions/checkout@v2
9+ - uses: haskell/actions/setup@v1
10+ with:
11+ stack-version: '2.5'
12+ - uses: actions/cache@v2
13+ with:
14+ path: |
15+ ~/.stack
16+ ~/.stackage/curator/cache
17+ key: ${{ runner.os }}-stackage-nightly-${{ hashFiles('**/build-constraints.yaml') }}
18+ restore-keys: |
19+ ${{ runner.os }}-
20+ - run: etc/check.sh