c59447faa8
clean up
2026-02-12 12:15:26 +07:00
39bc5cd933
fix ci
2026-02-12 00:31:06 +07:00
4a5077a1aa
membrowse upload continue on error
2026-02-12 00:10:18 +07:00
cec0ee53f6
make membrowse command more visible
2026-02-11 23:30:14 +07:00
8c9901c318
correct membrowse upload step
2026-02-11 19:18:17 +07:00
2e8e33f284
add build target argument to improve flexibility of build scripts and workflows
...
membrowse-upload upload with --identical if elf file does not exist
2026-02-11 16:46:27 +07:00
07a3b3b34f
fetch depth 0 if membrowse-upload
2026-02-11 11:33:45 +07:00
dfe7a97d34
remove membrowse-targets.json as it is no longer required
2026-02-11 00:48:48 +07:00
dcb94d2a12
1 family per job in ci_set_matrix.py
2026-02-11 00:16:52 +07:00
39b157d22f
add membrowse-upload target and use it in ci after build
2026-02-10 23:51:55 +07:00
e416a81a50
Merge pull request #3437 from hathach/copilot/improve-build-steps-rp2040-esp32
...
doc update
2026-02-10 12:54:52 +07:00
b66c3f75c3
update matrix build
2026-02-10 12:31:24 +07:00
13ae5244c0
Update membrowse job to run on all pushes for commit chain tracking
...
Co-authored-by: hathach <249515+hathach@users.noreply.github.com >
2026-02-09 12:18:25 +00:00
a1a4f34e22
Update .github/workflows/build.yml
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-07 18:00:11 +07:00
4632441ae7
add back check-path job to path filter, make sure workflow always run to register commit chain with membrowse
2026-02-07 17:31:53 +07:00
3cef022737
set folder property for flash tool targets
...
update build.yml only build with pr and push-to-master
2026-02-06 17:40:13 +07:00
b85a3967bf
skip zephyr and membrowse steps temporarily
2026-02-06 11:40:13 +07:00
d1647044ff
fix membrowse targets to match CI-built boards
...
The stm32h7 and samd5x_e5x targets were configured with boards that
aren't built by CI (which uses --one-first flag). This caused the
membrowse workflow to run in identical mode and fail on upload.
- stm32h7: daisyseed → stm32h743eval
- samd5x_e5x: d5035_01 → metro_m4_express
2026-01-25 09:37:02 +00:00
697fdca69d
restructure targets file
2026-01-24 15:13:25 +00:00
5ad42064ea
Integrate MemBrowse
2026-01-16 21:49:16 +00:00
9a731e03e8
correct dual port hil assert
2026-01-14 13:06:49 +07:00
0d28bdc27f
minor clean up
...
separate tud_mtp_data_send() and tud_mtp_data_receive()
2026-01-13 16:33:14 +07:00
e69494d94a
fix pre-commit, clean up tusb_mcu.h, add at32f45x to ci build
2026-01-09 10:47:50 +07:00
ce7b15d6f9
more fixes
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-12-16 21:19:18 +01:00
abf27bfa37
Merge remote-tracking branch 'tinyusb/master' into support-nxp-rw612
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-12-16 20:47:37 +01:00
d768735e0c
update ci
...
Signed-off-by: Zixun LI <admin@hifiphile.com >
2025-12-16 12:16:55 +01:00
e00c3d1726
enable ci build for hpmicro
2025-12-16 16:23:55 +07:00
20b03bbc08
upload metrics.json and metrics compare to release page ( #3409 )
...
* upload metrics.json and metrics compare to release page
* Adjust workflow comment handling for forks
2025-12-13 15:13:02 +07:00
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
652342b57b
fix more alerts found by pvs-studio
2025-11-07 23:50:16 +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
d92b810df7
fix Identifiers that start with '__' or '_[A-Z]' are reserved.
...
fix compiling with nuc family
2025-10-28 14:14:01 +07:00
417f44acab
fix security in gh action
2025-10-28 13:03:28 +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