Commit Graph

493 Commits

Author SHA1 Message Date
42f000df8e iar cstat require cmake at least 4.1 2025-10-26 01:04:15 +07:00
d7c4bf14b4 add IAR CStat to static_analysis.yml 2025-10-25 17:21:57 +07:00
5818db49b2 add SonarQube scan 2025-10-25 15:20:07 +07:00
531009c9a0 add SonarQube scan 2025-10-25 13:36:26 +07:00
6cc445ef0f download ninja binary, apt seems take too long ~ 1 min
also upload sarif as artifacts
2025-10-25 12:54:40 +07:00
5e3e24337f merge codeql and pvs-studio to static_analysis.yml 2025-10-25 12:28:20 +07:00
948ba203ca add pvs-studio analyze to ci 2025-10-25 00:15:41 +07:00
b08f672daf add pvs-studio analyze to ci 2025-10-24 17:31:04 +07:00
3ce037d62b add nuc to ci build 2025-10-15 13:38:52 +07:00
ce2dab7fb3 more warning fix 2025-10-15 10:00:14 +07:00
e0ee32ce6a fix build with west zephyr 2025-10-13 16:46:02 +07:00
f3f6046e0b hil simplify skip board from previous run 2025-10-03 21:36:28 +07:00
e2dbf2bdd1 remove claude code workflow 2025-10-03 11:05:39 +07:00
c1bf19ed6c Merge pull request #3023 from ennebi/mtp
Add support for MTP device class
2025-10-02 19:58:12 +07:00
610f353d8d use cache to store skip board in hil ci 2025-10-02 18:54:31 +07:00
dbc20863c1 remove claude-code-review.yml 2025-10-02 16:03:40 +07:00
3c108b233f add CLAUDE.md and fix pre-commit build 2025-10-02 11:19:31 +07:00
6d32256188 HIL add timeout for opening mtp device 2025-10-02 10:43:55 +07:00
9da11137b4 "Claude Code Review workflow" 2025-10-02 01:12:45 +07:00
acf2b8c29d "Claude PR Assistant workflow" 2025-10-02 01:12:44 +07:00
26939587b5 hil tinyusb always checkoutt/download artifacts 2025-10-01 17:22:44 +07:00
eceb281f17 Merge branch 'master' into fork/ennebi/mtp 2025-10-01 17:18:05 +07:00
4e4e2be566 test mtp with hil 2025-10-01 16:25:38 +07:00
387c28a25a Add u0 to ci
Signed-off-by: Mengsk <admin@hifiphile.com>
2025-09-29 16:12:26 +02:00
9135977074 rename stm32wba eval to nucleo
use local linker to fix READONLY keyword with clang
add wba to ci build
2025-09-12 11:27:07 +07:00
a16c7a27e4 Merge pull request #3191 from hathach/at32
support at32 mcu (2)
2025-08-01 10:39:47 +07:00
b67e00892c add ci build for all at32, use linker and startup from mcu cmsis instead of local files 2025-07-31 21:52:59 +07:00
b531f43434 add ci build for at32: f402_405, f403a_407, f423 2025-07-29 15:48:57 +07:00
9005f126e0 Fix CI 2025-07-27 11:34:59 +08:00
091c6a7889 only clean/checkout/download artifacts on first attempt 2025-07-09 10:12:18 +07:00
0c197a2eae try to skip passed board in hil test when re-run 2025-07-08 16:39:12 +07:00
014d6b2f26 remove cmake arm-clang and make iar to reduce concurrent jobs 2025-07-02 15:55:42 +07:00
0388700ad7 update esp build, replace TUSB_MCU_VENDOR_ESPRESSIF by ESP_PLATFORM 2025-07-02 15:32:12 +07:00
4579b4f825 add doc for building examples with cmake build system
change ci matrix build:
- github build make/cmake one per family on push only
- circicle do full cmake build for all toolchain (missing rx-gcc)
2025-07-02 14:41:16 +07:00
76b7468c74 ci skip clang/iar build for stm32n6
add stm32-tcpp0203 driver as dependency for h7rs and n6
2025-06-12 15:32:36 +07:00
386f33807a Merge branch 'master' into fork/james-advatek/stm32n657nucleo 2025-06-12 11:02:54 +07:00
14124c1735 add h7rs to ci matrix 2025-06-11 19:35:20 +07:00
b56265f381 merge all maxim (32650, 32666, 32690, 78002) family into common bsp/maxim. Only support cmake build system
rename hw/mcu/analog/max32 to hw/mcu/analog/msdk
2025-06-10 22:28:03 +07:00
132c55aca0 add OPT_MCU_MAX32665 2025-05-28 08:38:26 +07:00
bffe5d97cc limit hil-hfp iar build to 4 parallel jobs 2025-05-19 20:22:29 +07:00
38e5a67461 bump up pio-usb and codeql version 2025-05-15 10:27:00 +07:00
a05fc50461 clean up ci 2025-05-06 18:41:12 +07:00
fb2214dea6 move hil into build workflow 2025-05-06 16:30:34 +07:00
ba45625ea4 minor ci update 2025-04-18 14:29:06 +07:00
5c7ca2acad change gh ci iar to push event 2025-04-18 12:07:08 +07:00
46d2d4199e run arm-iar with non-forked PR 2025-04-17 21:36:09 +07:00
3851c7c97a - run arm-iar using github action
- add skip_ci.txt to family folder to skip boards in ci run
2025-04-17 16:07:10 +07:00
eea42fd119 update iar build 2025-04-17 13:05:18 +07:00
f23bef5fd8 update IAR LMS CLOUD 2025-02-11 20:30:07 +07:00
7282572a56 skip iar build for forked PR 2025-02-06 17:19:18 +07:00