CI/CD for C Projects

Lesson overview

Topics covered: GitHub Actions, Makefile integration, automated testing, valgrind.

CI/CD for C Projects

GitHub Actions workflow: build, test, valgrind analysis
Makefile integration: make clean, make build, make test
Automated testing: unit tests, regression tests
Code coverage, static analysis, nightly builds

Article author: Arthur Isaev