Summary
Add a GitHub Actions workflow that compiles the firmware and runs unit tests on every PR to dev, catching build regressions before merge.
Area
Tooling / CI
Done when
Dependencies
Depends on #53 (test infrastructure)
Context
Current CI only handles PR housekeeping (issue closure, branch cleanup). No build verification exists. As algorithm code is added, we need compile and test checks to prevent regressions.
Summary
Add a GitHub Actions workflow that compiles the firmware and runs unit tests on every PR to
dev, catching build regressions before merge.Area
Tooling / CI
Done when
devsupermini_nrf52840(compile check)Dependencies
Depends on #53 (test infrastructure)
Context
Current CI only handles PR housekeeping (issue closure, branch cleanup). No build verification exists. As algorithm code is added, we need compile and test checks to prevent regressions.