Skip to content

CodeQL

CodeQL #32

Workflow file for this run

---
# SPDX-License-Identifier: Apache-2.0
# SPDX-FileCopyrightText: 2025 The Linux Foundation
name: 'CodeQL'
# Must be called codeql.yml NOT codeql.yaml or GitHub will ignore it
on:
workflow_dispatch:
push:
branches: ['main', 'master']
paths:
- '!.github/**'
- '!.docs/**'
schedule:
- cron: '40 4 * * 0'
concurrency:
group: ${{ github.workflow }}
cancel-in-progress: true
permissions: {}
jobs:
scan:
name: 'Audit Repository'
# yamllint disable-line rule:line-length
uses: lfit/releng-reusable-workflows/.github/workflows/reuse-python-codeql.yaml@b4c8bfdea114d034bfa6ed2fe2c9775bc091d5ca # v0.2.28
permissions:
security-events: write
# required to fetch internal or private CodeQL packs
packages: read
# only required for workflows in private repositories
actions: read
contents: read