]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#2760] Python disabled, hammer build
authorTomek Mrugalski <tomek@isc.org>
Tue, 21 Feb 2023 12:41:05 +0000 (13:41 +0100)
committerTomek Mrugalski <tomek@isc.org>
Fri, 19 May 2023 11:41:01 +0000 (13:41 +0200)
.github/workflows/codeql.yml

index c0cc899ef1e674867d494e0be62db0886975f92a..ddda0d1b7374edb82070716a63073362a798bf81 100644 (file)
@@ -21,7 +21,8 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        language: [ 'cpp', 'python' ]
+        language: [ 'cpp' ]
+        # language: ['cpp', 'python']
         # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
 
     steps:
@@ -43,8 +44,18 @@ jobs:
 
     # Autobuild attempts to build any compiled languages  (C/C++, C#, Go, or Java).
     # If this step fails, then you should remove it and run the build manually (see below)
-    - name: Autobuild
-      uses: github/codeql-action/autobuild@v2
+    - name: Install dependencies
+      run: |
+        ./hammer.py prepare-system -p local
+
+    - name: Inspect system CPU
+      run: cat /proc/cpuinfo
+
+    - name: Build Kea
+      run: |
+        autoreconf -i
+        ./configure
+        make
 
     # â„šī¸ Command-line programs to run using the OS shell.
     # đŸ“š See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun