| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-10 | Merge pull request #3690 from hathach/claude/board-test-idle-park | Ha Thach | |
| hil: park boards with idle board_test instead of erasing flash | |||
| 2026-03-18 | Update several actions to latest version | hathach | |
| 2026-03-12 | chore(workflows): update GitHub Actions dependencies and improve membrowse ↵ | hathach | |
| error handling update AGENTS.md with metrics compare | |||
| 2026-02-12 | change membrowse target to board/target and remove redundant ↵ | hathach | |
| continue-on-error directive fix defsym can be followed by = or , | |||
| 2026-02-12 | refactor build scripts to support multiple build targets and improve ↵ | hathach | |
| argument handling | |||
| 2026-02-12 | clean up | hathach | |
| 2026-02-12 | fix ci | hathach | |
| 2026-02-12 | membrowse upload continue on error | hathach | |
| 2026-02-11 | make membrowse command more visible | hathach | |
| 2026-02-11 | correct membrowse upload step | hathach | |
| 2026-02-11 | add build target argument to improve flexibility of build scripts and workflows | hathach | |
| membrowse-upload upload with --identical if elf file does not exist | |||
| 2026-02-11 | fetch depth 0 if membrowse-upload | hathach | |
| 2026-02-11 | remove `membrowse-targets.json` as it is no longer required | hathach | |
| 2026-02-10 | add membrowse-upload target and use it in ci after build | hathach | |
| 2026-01-24 | restructure targets file | Michael Rogov Papernov | |
| 2026-01-16 | Integrate MemBrowse | Michael Rogov Papernov | |
| 2025-12-13 | upload metrics.json and metrics compare to release page (#3409) | Ha Thach | |
| * upload metrics.json and metrics compare to release page * Adjust workflow comment handling for forks | |||
| 2025-12-05 | Run CI build with fixed set of boards (#3389) | Ha Thach | |
| * run cmake ci build on github with a fixed set of board to keep the size stable * Size Difference Report contain major >1% and minor <1& table | |||
| 2025-12-04 | fine tune ci to build more with circleci (#3386) | Ha Thach | |
| * fine tune ci to build more with circleci * skip make for arm-iar, esp-idf * skip make + clang for circleci since llvm-objcopy got killed due to memory issue. | |||
| 2025-12-03 | upload metrics.json and aggregate code metrics, post metrics comment | hathach | |
| fine tune ci matrix run | |||
| 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-03 | fix alert using input in gh action. fix some conversion int | hathach | |
| 2025-04-17 | - run arm-iar using github action | hathach | |
| - add skip_ci.txt to family folder to skip boards in ci run | |||
| 2025-01-16 | update esp-idf to 5.3.2 | hathach | |
| 2024-09-30 | bump up idf to 5.3.1 | hathach | |
| 2024-09-30 | Migrate hil vm (#2822) | Ha Thach | |
| * migrate hil to new x64 VM instead of rpi * re-enable hil for s3 | |||
| 2024-08-21 | update circle ci to build make (#2769) | Ha Thach | |
| * update build.py script to work with circleci * build make with circle ci * build vm for esp only * nrf imxrt with large resource * nrf imxrt with large resource * remove 2 of nrf boards | |||
| 2024-08-11 | fix spi_set_format() -Wnull-dereference when compiling with -Os | hathach | |
| 2024-08-09 | Update ci toolchain (#2758) | Ha Thach | |
| * move toolchain url to its setup action | |||
| 2024-05-13 | Ci tweak3 (#2643) | Ha Thach | |
| - enable --one-per-family to build 1 board per family, also skip family if board specified in -b also present - minimize ci run for push event - only build one board per family - skip hil test on both pi4 and hfp - full build will be runn for PR event - IAR always build 1 board per family regardless of event - update build.py to optimize make - remove all setup python since we don't really need it | |||
| 2024-05-10 | More ci tweak (#2636) | Ha Thach | |
| * change concurrency group to ${{ github.workflow }}-${{ github.ref }} * use argparse for build.py hil_test.py, remove the need to install click * move ci win/mac to build_cmake.yml * rename build_family.yml to build_util.yml * build_util.yml support esp32 * integrate build-espressif into build.yml * build.py support make with --board option * add get_deps action * update hil test to reuse action | |||
