From f245933f886174e137a9a2425f18cfdf12dd262a Mon Sep 17 00:00:00 2001 From: Alan Jowett Date: Sun, 19 May 2024 17:55:50 -0700 Subject: [PATCH] Enable codeql (#476) Signed-off-by: Alan Jowett --- .github/workflows/main.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5dedc508..06f19d21 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -311,6 +311,40 @@ jobs: enable_sanitizers: true disable_retpolines: true + linux_release_codeql: + uses: ./.github/workflows/posix.yml + with: + arch: x86_64 + platform: ubuntu-latest + build_type: RelWithDebInfo + build_codeql: true + + linux_debug_codeql: + uses: ./.github/workflows/posix.yml + with: + arch: x86_64 + platform: ubuntu-latest + build_type: Debug + build_codeql: true + + linux_release_no_retpolines_codeql: + uses: ./.github/workflows/posix.yml + with: + arch: x86_64 + platform: ubuntu-latest + build_type: RelWithDebInfo + build_codeql: true + disable_retpolines: true + + linux_debug_no_retpolines_codeql: + uses: ./.github/workflows/posix.yml + with: + arch: x86_64 + platform: ubuntu-latest + build_type: Debug + build_codeql: true + disable_retpolines: true + # Disabled until https://github.com/iovisor/ubpf/issues/155 is resolved. # linux_debug_arm64_sanitizers: # uses: ./.github/workflows/posix.yml