]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
ci: drop LGTM stuff and move remaining bits into a new location
authorFrantisek Sumsal <frantisek@sumsal.cz>
Tue, 13 Sep 2022 19:28:00 +0000 (21:28 +0200)
committerFrantisek Sumsal <frantisek@sumsal.cz>
Tue, 13 Sep 2022 19:32:15 +0000 (21:32 +0200)
.github/codeql-config.yml
.github/codeql-queries/PotentiallyDangerousFunction.ql [moved from .lgtm/cpp-queries/PotentiallyDangerousFunction.ql with 100% similarity]
.github/codeql-queries/UninitializedVariableWithCleanup.ql [moved from .lgtm/cpp-queries/UninitializedVariableWithCleanup.ql with 100% similarity]
.github/codeql-queries/qlpack.yml [moved from .lgtm/cpp-queries/qlpack.yml with 100% similarity]
.lgtm.yml [deleted file]

index 447e53bd1b85e9378ed3f83dc174883a57936ec7..7c01d32caa31cf803fcd8c52501969192595a4bf 100644 (file)
@@ -9,4 +9,4 @@ queries:
   - name: Enable possibly useful queries which are disabled by default
     uses: ./.github/codeql-custom.qls
   - name: systemd-specific CodeQL queries
-    uses: ./.lgtm/cpp-queries/
+    uses: ./.github/codeql-queries/
diff --git a/.lgtm.yml b/.lgtm.yml
deleted file mode 100644 (file)
index 86fd0e7..0000000
--- a/.lgtm.yml
+++ /dev/null
@@ -1,40 +0,0 @@
----
-# vi: ts=2 sw=2 et:
-# SPDX-License-Identifier: LGPL-2.1-or-later
-
-# Explicitly enable certain checks which are hidden by default
-queries:
-  - include: cpp/bad-strncpy-size
-  - include: cpp/declaration-hides-variable
-  - include: cpp/inconsistent-null-check
-  - include: cpp/mistyped-function-arguments
-  - include: cpp/nested-loops-with-same-variable
-  - include: cpp/sizeof-side-effect
-  - include: cpp/suspicious-pointer-scaling
-  - include: cpp/suspicious-pointer-scaling-void
-  - include: cpp/suspicious-sizeof
-  - include: cpp/unsafe-strcat
-  - include: cpp/unsafe-strncat
-  - include: cpp/unsigned-difference-expression-compared-zero
-  - include: cpp/unused-local-variable
-  - include:
-      tags:
-        - "security"
-        - "correctness"
-      severity: "error"
-
-extraction:
-  cpp:
-    prepare:
-      packages:
-        - libpwquality-dev
-        - libfdisk-dev
-        - libp11-kit-dev
-        - libssl-dev
-        - python3-jinja2
-    after_prepare:
-      - pip3 install -r .github/workflows/requirements.txt --require-hashes
-      - export PATH="/opt/work/.local/bin:$PATH"
-  python:
-    python_setup:
-      version: 3