Skip to content

CodeQL

CodeQL #14

Workflow file for this run

# A sweep, not a per-commit gate: PRs to main, plus a daily run that covers
# direct pushes to main and picks up updated query packs.
name: CodeQL
on:
pull_request:
branches: [main]
paths-ignore:
- "**/*.md"
- docs/**
- resource/**
- .github/**
schedule:
- cron: "17 3 * * *"
workflow_dispatch:
concurrency:
group: codeql-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
security-events: write
jobs:
analyze:
name: Analyze Rust
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Initialize CodeQL
uses: github/codeql-action/init@e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 # v4
with:
languages: rust
build-mode: none
config-file: ./.github/codeql/codeql-config.yml
- name: Analyze
uses: github/codeql-action/analyze@e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 # v4