Skip to content

Bump github/codeql-action from 2.22.7 to 2.22.8 #1241

Bump github/codeql-action from 2.22.7 to 2.22.8

Bump github/codeql-action from 2.22.7 to 2.22.8 #1241

Workflow file for this run

name: 'Test Memory: Valgrind'
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
schedule:
- cron: '0 0 * * */5'
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-22.04
steps:
- name: Harden Runner
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
with:
egress-policy: audit
- name: Checkout
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: 'Install'
run: |
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt upgrade
sudo apt install g++-13 valgrind
- name: Build
env:
CXX: 'g++-13'
CC: 'gcc-13'
COMMAND: 'valgrind --error-exitcode=1 --leak-check=full --track-origins=yes'
run: cmake -S . -B 'build'
- name: 'Build'
run: cmake --build 'build' --verbose --parallel 4
- name: 'Test'
run: ctest --test-dir 'build' --tests-regex 'kalman' --verbose --parallel 4