-
Notifications
You must be signed in to change notification settings - Fork 0
Build and Test
github-actions[bot] edited this page Mar 31, 2026
·
1 revision
The workspace expects these helper clones:
-
microdbinto.deps/microdb -
microcryptinto.deps/microcrypt -
microtestinto.deps/microtest
cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug
cmake --build build
ctest --test-dir build --output-on-failurecmake -S . -B build
cmake --build build --config Debug
ctest --test-dir build -C Debug --output-on-failurecmake -S . -B build -DCMAKE_BUILD_TYPE=Debug
cmake --build build --parallel
ctest --test-dir build --output-on-failureThe repository currently contains four CTest suites:
-
secure_kvwith 25 tests -
secure_tswith 20 tests -
secure_relwith 20 tests -
secure_integrationwith 16 tests
That gives a current local total of 81 tests.
-
ci.ymlruns build, hygiene checks, and tests on Linux, Windows, and macOS. -
release.ymlruns on tags matchingv*. - A tagged push such as
git tag v1.0.0 && git push origin v1.0.0produces zipped release assets for Linux, Windows, and macOS.