Add secret
[lsp-test.git] / .github / workflows / haskell.yml
index 32c54b90c649ce802d73806751cd3a0c55d68e61..f3d30b3922dfe90b106ada09e8fb199b6ca568b0 100644 (file)
@@ -3,16 +3,22 @@ name: Haskell CI
 on: [push]
 
 jobs:
+  lint:
+    runs-on: ubuntu-latest
+    steps:
+    - uses: domdere/haskell-lint-action@v1.0.2
+      env:
+        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+    
   build:
    
     runs-on: ubuntu-latest
 
     steps:
     - uses: actions/checkout@v1
-    - name: Install dependencies
-      run: cabal install --only-dependencies --enable-tests
     - name: Install HIE
       run: |
+        apt upgrade ghc cabal-install
         pushd $HOME
         git clone https://github.com/haskell/haskell-ide-engine --recurse-submodules
         cd haskell-ide-engine