Skip to content

fix(mip): fix put_sck null check and make PacketHeader getters const #21

fix(mip): fix put_sck null check and make PacketHeader getters const

fix(mip): fix put_sck null check and make PacketHeader getters const #21

Workflow file for this run

on:
push:
branches:
- "**"
jobs:
ubuntu-test:
name: test on all operating systems
runs-on: ${{ matrix.os }}
defaults:
run:
shell: bash
strategy:
matrix:
os: [ubuntu-latest]
steps:
- uses: actions/checkout@v5
- uses: actions/setup-python@v6
with:
python-version: '3.13'
- name: install tools
run: |
sudo apt-get update
sudo apt-get install -y g++ cmake valgrind libprotobuf-dev protobuf-compiler lcov
- name: compile
run: |
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Debug -DENABLE_COVERAGE=ON
cmake --build .
- name: run tests
run: |
cd build
cmake --build . --target coverage
- name: run memory tests
run: |
cd build
cmake --build . --target memcheck