Skip to content

Bump libchronoid to 1.0.2 #181

Bump libchronoid to 1.0.2

Bump libchronoid to 1.0.2 #181

Workflow file for this run

# SPDX-License-Identifier: GPL-3.0-or-later
name: CodeQL
on:
push:
branches: [main]
schedule:
- cron: "27 3 * * 1"
permissions:
contents: read
security-events: write
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs:
analyze:
name: analyze-c-cpp
runs-on: ubuntu-latest
steps:
- name: Check out source
uses: actions/checkout@v5
- name: Install build dependencies
run: |
sudo apt-get update
sudo apt-get install -y --no-install-recommends \
meson ninja-build pkg-config \
libglib2.0-dev libsqlite3-dev libsoup-3.0-dev libsodium-dev \
libtss2-dev
- name: Initialize CodeQL
uses: github/codeql-action/init@v4
with:
languages: c-cpp
build-mode: manual
config-file: .github/codeql/codeql-config.yml
- name: Configure
run: |
meson setup builddir \
-Denable_tpm=enabled \
-Denable_audit=enabled \
-Dduckdb_source=prebuilt
- name: Build
run: meson compile -C builddir
- name: Perform CodeQL analysis
uses: github/codeql-action/analyze@v4
with:
output: sarif-results
upload: failure-only
- name: Upload CodeQL SARIF
uses: github/codeql-action/upload-sarif@v4
with:
sarif_file: sarif-results/cpp.sarif