Skip to content

⬆️ Update Rust crate pyo3 to v0.29.2 #1185

⬆️ Update Rust crate pyo3 to v0.29.2

⬆️ Update Rust crate pyo3 to v0.29.2 #1185

Workflow file for this run

---
name: CodeQL
# yamllint disable-line rule:truthy
on:
push:
branches: ["main"]
pull_request:
branches: ["main"]
schedule:
- cron: "20 0 * * 1"
workflow_dispatch:
# Cancel superseded runs for the same ref to save CI minutes.
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
analyze:
name: Analyze ${{ matrix.language }}
runs-on: ubuntu-latest
permissions:
security-events: write # upload CodeQL results to the code-scanning dashboard
actions: read # CodeQL reads the Actions workflow runs on private repos
contents: read # check out the repository
strategy:
fail-fast: false
matrix:
include:
- language: python
build-mode: none
- language: rust
build-mode: none
steps:
- name: ⤵️ Check out code from GitHub
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- name: 🏗 Initialize CodeQL
uses: github/codeql-action/init@5595ccaf912efad79be6eef63a5619ff05969be3 # v4.37.6
with:
languages: ${{ matrix.language }}
build-mode: ${{ matrix.build-mode }}
# Both languages use buildless extraction. The CodeQL Rust extractor only
# supports build-mode: none (it does not support a manual build), and
# Python needs no build either.
- name: 🚀 Perform CodeQL analysis
uses: github/codeql-action/analyze@5595ccaf912efad79be6eef63a5619ff05969be3 # v4.37.6
with:
category: "/language:${{ matrix.language }}"