Browse Source

fix codeql: borg needs required libs/headers now

nothing bundled any more.
Thomas Waldmann 3 years ago
parent
commit
64e02887c0
1 changed files with 5 additions and 4 deletions
  1. 5 4
      .github/workflows/codeql-analysis.yml

+ 5 - 4
.github/workflows/codeql-analysis.yml

@@ -58,10 +58,11 @@ jobs:
 
     - name: Install requirements, build and install Borg
       run: |
-       sudo apt-get update
-       sudo apt-get install libacl1-dev
-       pip3 install -r requirements.d/development.txt
-       pip3 install -e .
+        sudo apt-get update
+        sudo apt-get install -y pkg-config build-essential
+        sudo apt-get install -y libssl-dev libacl1-dev libxxhash-dev liblz4-dev libzstd-dev
+        pip3 install -r requirements.d/development.txt
+        pip3 install -e .
 
     - name: Perform CodeQL Analysis
       uses: github/codeql-action/analyze@v1