d71e3c9ea6
post pr comment anyway
2025-12-12 00:58:17 +07:00
c7f7dc6ee1
separate metric comment into its own workflow in order to work with forked PR
2025-12-11 19:01:33 +07:00
919ee4b152
update metrics to support bloaty csv
2025-12-10 11:33:31 +07:00
e73dfde96d
also render unchange table ( #3390 )
...
* also render unchange table
* run metrics with circleci (full all boards build)
2025-12-05 20:12:45 +07:00
93b53158f0
Run CI build with fixed set of boards ( #3389 )
...
* 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-05 10:21:28 +07:00
e7105b1fa3
fine tune ci to build more with circleci ( #3386 )
...
* 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-04 21:34:10 +07:00
1b6f2b90a4
clean up
2025-12-03 23:10:21 +07:00
f51ca33f25
upload metrics.json and aggregate code metrics, post metrics comment
...
fine tune ci matrix run
2025-12-03 23:04:49 +07:00
ee3d3e3551
upload metrics.json and aggregate code metrics, fine tune ci matrix run
2025-12-03 11:00:57 +07:00
3d190475ad
upload metrics.json, test ci
2025-12-03 00:44:12 +07:00
7ee288bc22
change armgcc setup to manual download due to issue with action ( #3377 )
...
* change armgcc setup to manual download due to issue with action
* build windows, macos with cmake as well
2025-11-29 01:41:30 +07:00
9d7b401c3d
remove copilot-instructions.md, update and use AGENTS.md instead
2025-11-19 22:26:10 +07:00
a1ae5b20cc
update doc
2025-11-11 10:53:39 +07:00
7f173ab5ed
fix more alerts
2025-11-08 15:54:02 +07:00
1f04fe7924
added .clang-format
...
fix more alerts
disable IAR CStat since pvs-studio check is better integrated with clion
2025-11-05 17:34:27 +07:00
8e9ba21815
fix alert using input in gh action. fix some conversion int
2025-11-03 10:46:53 +07:00
78bd623064
filter out sarif for codeql hw/mcu and lib/
2025-10-28 17:56:07 +07:00
621123b9b3
added .pvsconfig to exclude some rules
2025-10-28 00:16:40 +07:00
8865ec4781
update static_analysis.yml workflow
2025-10-27 14:15:03 +07:00
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