We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8a1b24c commit ca65071Copy full SHA for ca65071
.github/workflows/build.yml
@@ -42,6 +42,29 @@ jobs:
42
name: source
43
path: source/
44
45
+ run_tests:
46
+ name: Run tests
47
+ needs: package_source
48
+ runs-on: ubuntu-latest
49
+ steps:
50
+ - name: Download artifacts
51
+ uses: actions/download-artifact@v4
52
+
53
+ - name: Install dependencies
54
+ run: |
55
+ sudo apt-get update && sudo apt-get install ghc cabal-install
56
+ cabal update
57
58
+ - name: Unpack source
59
60
+ cd source
61
+ tar xvf source.tar.gz --strip-components=1
62
63
+ - name: Build and run tests
64
65
66
+ cabal test
67
68
build_source:
69
name: Build
70
needs: package_source
0 commit comments