| Age | Commit message (Expand) | Author |
| 3 days | ci: an empty selection must build nothing, plus selector follow-ups (#3845) | Ha Thach |
| 7 days | ci: fix nine ways the selection under-selected or mismatched | hathach |
| 7 days | ci: scope the build matrix and the HIL run to what a PR affects | hathach |
| 10 days | test/hil, ci: contain a wedged USB stack instead of stranding the runner | hathach |
| 2026-07-30 | hil, ci: scope HIL builds and tests to the boards a PR affects (#3797) | Ha Thach |
| 2026-07-17 | Key HIL report dir by run id so re-runs and other PRs cannot clobber it | hathach |
| 2026-07-17 | hil: controller-aware scheduling of flash and usbtest concurrency | hathach |
| 2026-07-14 | test/hil: usbtest fleet enablement, shuffled scheduling, unique PIDs | hathach |
| 2026-06-22 | ci: post HIL report comment from workflow_run so it works on forked PRs (#3723) | Ha Thach |
| 2026-06-16 | hil: enable nanoch32v203 in CI with fsdev + usbfs variants (#3707) | Ha Thach |
| 2026-06-11 | HIL: replace build.flags_on with named build variants (#3687) | Ha Thach |
| 2026-06-08 | ci: demote sticky-comment report headings to h2; rename HIL report | hathach |
| 2026-06-08 | ci: include hil-hfp-iar (IAR) results in the HIL PR comment | hathach |
| 2026-06-08 | test/hil: accumulate HIL report across re-runs; post as sticky PR comment | hathach |
| 2026-06-05 | ci: carry metrics baseline forward on no-code-change pushes (#3678) | Ha Thach |
| 2026-05-12 | support map files | Michael Rogov Papernov |
| 2026-05-05 | try to fix CI stuck | Zixun LI |
| 2026-04-29 | clean up | hathach |
| 2026-04-26 | change job name | HiFiPhile |
| 2026-04-26 | run hil_hfp on gcc build | HiFiPhile |
| 2026-03-31 | dont cancel build on merge to master | Michael Rogov Papernov |
| 2026-03-18 | Update several actions to latest version | hathach |
| 2026-03-13 | add ft9xx-gcc toolchain support to CI | hathach |
| 2026-03-12 | download metrics in case hil failed | hathach |
| 2026-03-12 | also update metrics.json for pr | hathach |
| 2026-03-07 | update hil test: remove unused ctypes, add fallback for skip boards | hathach |
| 2026-02-12 | clean up | hathach |
| 2026-02-12 | fix ci | hathach |
| 2026-02-11 | add build target argument to improve flexibility of build scripts and workflows | hathach |
| 2026-02-10 | add membrowse-upload target and use it in ci after build | hathach |
| 2026-02-09 | Update membrowse job to run on all pushes for commit chain tracking | copilot-swe-agent[bot] |
| 2026-02-07 | Update .github/workflows/build.yml | Ha Thach |
| 2026-02-07 | add back check-path job to path filter, make sure workflow always run to regi... | hathach |
| 2026-02-06 | set folder property for flash tool targets | hathach |
| 2026-02-06 | skip zephyr and membrowse steps temporarily | hathach |
| 2026-01-24 | restructure targets file | Michael Rogov Papernov |
| 2026-01-16 | Integrate MemBrowse | Michael Rogov Papernov |
| 2026-01-14 | correct dual port hil assert | hathach |
| 2025-12-13 | upload metrics.json and metrics compare to release page (#3409) | Ha Thach |
| 2025-12-12 | post pr comment anyway | hathach |
| 2025-12-11 | separate metric comment into its own workflow in order to work with forked PR | hathach |
| 2025-12-10 | update metrics to support bloaty csv | hathach |
| 2025-12-05 | also render unchange table (#3390) | Ha Thach |
| 2025-12-05 | Run CI build with fixed set of boards (#3389) | Ha Thach |
| 2025-12-04 | fine tune ci to build more with circleci (#3386) | Ha Thach |
| 2025-12-03 | clean up | hathach |
| 2025-12-03 | upload metrics.json and aggregate code metrics, post metrics comment | hathach |
| 2025-12-03 | upload metrics.json and aggregate code metrics, fine tune ci matrix run | hathach |
| 2025-12-03 | upload metrics.json, test ci | hathach |
| 2025-11-29 | change armgcc setup to manual download due to issue with action (#3377) | Ha Thach |