From 46b3b208ad2fdd905992b39d9a4d47d689ad5be6 Mon Sep 17 00:00:00 2001 From: Igor Date: Fri, 13 Feb 2026 17:01:47 +0300 Subject: [PATCH] Remove CodeQL workflow and config Code scanning is not enabled for this repository, removing unused workflow. Co-Authored-By: Claude Opus 4.6 --- .github/codeql/codeql-config.yml | 19 -------- .../codeql/queries/common/ProductionOnly.qll | 20 --------- .github/codeql/queries/qlpack.yml | 4 -- .github/workflows/codeql.yml | 45 ------------------- 4 files changed, 88 deletions(-) delete mode 100644 .github/codeql/codeql-config.yml delete mode 100644 .github/codeql/queries/common/ProductionOnly.qll delete mode 100644 .github/codeql/queries/qlpack.yml delete mode 100644 .github/workflows/codeql.yml diff --git a/.github/codeql/codeql-config.yml b/.github/codeql/codeql-config.yml deleted file mode 100644 index 2470d98..0000000 --- a/.github/codeql/codeql-config.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: "Rust without tests" - -disable-default-queries: false - -queries: - - uses: security-extended - - uses: security-and-quality - - uses: ./.github/codeql/queries - -query-filters: - - exclude: - id: - - rust/unwrap-on-option - - rust/unwrap-on-result - - rust/expect-used - -analysis: - dataflow: - default-precision: high diff --git a/.github/codeql/queries/common/ProductionOnly.qll b/.github/codeql/queries/common/ProductionOnly.qll deleted file mode 100644 index c51cb3a..0000000 --- a/.github/codeql/queries/common/ProductionOnly.qll +++ /dev/null @@ -1,20 +0,0 @@ -import rust - -predicate isTestOnly(Item i) { - exists(ConditionalCompilation cc | - cc.getItem() = i and - cc.getCfg().toString() = "test" - ) -} - -predicate hasTestAttribute(Item i) { - exists(Attribute a | - a.getItem() = i and - a.getName() = "test" - ) -} - -predicate isProductionCode(Item i) { - not isTestOnly(i) and - not hasTestAttribute(i) -} diff --git a/.github/codeql/queries/qlpack.yml b/.github/codeql/queries/qlpack.yml deleted file mode 100644 index c9da5ba..0000000 --- a/.github/codeql/queries/qlpack.yml +++ /dev/null @@ -1,4 +0,0 @@ -name: rust-production-only -version: 0.0.1 -dependencies: - codeql/rust-all: "*" diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml deleted file mode 100644 index cf4a356..0000000 --- a/.github/workflows/codeql.yml +++ /dev/null @@ -1,45 +0,0 @@ -name: "CodeQL Advanced" - -on: - push: - branches: [ "*" ] - pull_request: - branches: [ "*" ] - schedule: - - cron: '0 0 * * 0' - -jobs: - analyze: - name: Analyze (${{ matrix.language }}) - runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }} - - permissions: - security-events: write - packages: read - actions: read - contents: read - - strategy: - fail-fast: false - matrix: - include: - - language: actions - build-mode: none - - language: rust - build-mode: none - - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Initialize CodeQL - uses: github/codeql-action/init@v4 - with: - languages: ${{ matrix.language }} - build-mode: ${{ matrix.build-mode }} - config-file: .github/codeql/codeql-config.yml - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v4 - with: - category: "/language:${{ matrix.language }}"