Skip to content

ci: add check formatting workflow #17

ci: add check formatting workflow

ci: add check formatting workflow #17

Workflow file for this run

name: 'Linux + UB Sanitizer'
on:
workflow_call:
inputs:
run_build:
required: true
type: boolean
push:
branches: [ 'main' ]
jobs:
clang14-ubsan:
name: Undefined Behavior Sanitizer Tests
environment: public-github-runners
runs-on: ubuntu-22.04
if: inputs.run_build == true
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: ./.github/actions/build-cmake-preset
with:
preset-name: clang14-relwithdebinfo
cmake-args: "-D SILKIT_ENABLE_UBSAN=ON -D SILKIT_BUILD_DASHBOARD=OFF"
do-package: false