CYFS
9a12b2a7b9
[ci][issue] Fix external contributor assignment
2026-08-12 11:52:50 +08:00
CYFS
1edc46af3e
[ci][issue] Add issue automation workflows#11661
2026-07-28 13:14:17 +08:00
CYFS3
b1cd917f9a
bsp: rename Libraries directories to lowercase
2026-07-27 13:17:02 +08:00
CYFS
b7eb6fb0e4
[ci][format] Use clang-format for format check#11582
2026-07-10 11:34:58 +08:00
Michael Rogov Papernov
c29b6db74c
ci: report skipped membrowse targets as identical
2026-07-09 15:19:42 +08:00
CYFS
ee43eeb685
[ci]:add armclang BSP build coverage ( #11577 )
...
* ci: add armclang BSP build coverage
* components/libc: avoid armclang errno include recursion
2026-07-07 11:52:14 +08:00
CYFS
64651f968a
ci: optimize membrowse target filtering
2026-06-26 16:40:09 +08:00
CYFS
c3c1672263
[feat][ci]: reduce duplicate HC32 attachconfig builds
2026-06-22 18:58:30 +08:00
CYFS
75246b56d5
ci: tighten BSP build failure detection
2026-06-05 14:41:51 +08:00
CYFS
c577400ca7
[feat][ci]: verify bsp dist build
2026-06-02 18:06:01 +08:00
atxhua
479acdb47e
Add picolib support to bsp/x86, default to newlib
...
- add i686-atxhua-picolib-elf-gcc toolchain
- add picolib option to bsp/x86
- add necessary picolib require library
2026-05-25 09:51:06 +08:00
atxhua
8c5e36f525
Add X86 i686 gcc 15.2.0 ( #11388 )
...
* add i686 x86 newlib toolchain
* add missing x86 gcc option to manual_dist.yml
* fix typo
2026-05-12 15:00:32 +08:00
Yuqiang Wang
ba509f92c2
[ci]: Introduce a regular inspection mechanism for abnormal CI reports ( #10852 )
2025-10-30 09:19:36 +08:00
ThearchyHelios
6bb524eb31
Fix Darwin detection and URL
2025-08-10 11:33:33 +08:00
hydevcode
51b6df9c16
ci: Replace the judgment file modification mechanism of bsp_building.… ( #10314 )
...
ci: Replace the judgment file modification mechanism of bsp_building.yml and incorporate the PR status show into bsp_building.yml
2025-05-23 09:33:23 +08:00
Supper Thomas
bf96f99d6b
[action/ci] show the PR status for Pull request
2025-05-16 08:54:49 +08:00
Supper Thomas
427e177526
[action/ci] add qemu-pre-build-and-post-build for RT_SMART build ( #10203 )
...
[action/ci] add qemu-pre-build-and-post-build for RT_SMART build
2025-04-27 17:31:51 +08:00
Supper Thomas
151c7a6112
[action/ci] 把每次编译结果上传到github ( #10135 )
...
* [action/ci] 把每次编译结果上传到github
* [fix]
* add output
* fix
* fixthe attach_file_name
* fix
* fix name
* [action] 更新一下toolchain的版本号
* [bsp/stm32] hex 生成
* Update type.h
2025-03-23 12:38:27 +08:00
Supper Thomas
b0b40ed45c
[github/action] 添加scons显示编译时间的命令 ( #10114 )
...
* [github/action] 添加scons显示编译时间的命令
* [bsp/pico] 删除ci 耗时的config,在F412中已验证
* [bsp/f412] 这个编译需要3分钟,不合理,先从ci中删除
2025-03-17 15:46:46 +08:00
Supper Thomas
5c7ee284b7
[action/ci] pkgs --update-force instead of pkgs --update ( #10042 )
...
* [action/ci] pkgs --update-force instead of pkgs --update
* Update bsp_buildings.yml
* l4 单独拉出来
2025-02-26 18:59:30 +08:00
zhuzhuzhu
4e370473c5
fix cppcheck in lwp.c will fail if no define RT_USING_DFS ( #9912 )
2025-01-14 14:21:04 +08:00
hydevcode
8f77525b5d
[action] attachconfig adapts yml syntax features ( #9629 )
2024-11-07 22:32:31 +08:00
hydevcode
65e239d3f1
[action] yml file adds the depends parameter ( #9627 )
2024-11-07 09:47:59 +08:00
hydevcode
fc765e2f32
[action] Recursive folder lookup attachconfig.yml
2024-11-05 19:31:20 +08:00
Supper Thomas
96165a5e99
[action] add the yml file support
2024-11-04 22:01:30 -05:00
Supper Thomas
c9d18c444a
[action/ci] Add toolchain stup script ( #9453 )
...
* [action] add toolchain install script
2024-09-16 11:13:30 +08:00
Supper Thomas
a0e1f954c8
[action][cppcheck] add summary ( #9426 )
...
* [action][cppcheck] add summary
添加summary 方便查看出错信息
2024-09-12 09:41:22 +08:00
Supper Thomas
c154c24319
[action][ci] add cppcheck new feature
...
'--check-level=exhaustive'
这个选项可以更深入的在分支中检测,但是会耗时比较久一些。
2024-09-11 20:55:55 -04:00
Supper Thomas
8b4fb52905
[script] add install.sh for rt-thread ( #9355 )
...
* [script] add install.sh for rt-thread
* [install] add gitee chevk
2024-08-29 07:44:35 +08:00
Supper Thomas
1449d37cdf
[action/ci] add cpu and arch
2024-08-25 10:54:47 -04:00
supperthomas
3a7e6997c2
[action] filter the not arm-none-eabi-gcc bsp
2024-08-25 01:36:50 -04:00
supperthomas
fe8a00fafc
[action] add toolchain download link
2024-08-25 01:36:50 -04:00
supperthomas
1df5be69e8
[action/ci] Add bsp detail python script
2024-08-25 01:36:50 -04:00
supperthomas
372c841912
[action] remove multiprocessing
2024-08-24 15:44:23 -04:00
Supper Thomas
93314e3392
[action] add multiprocess and add include_paths
2024-08-24 15:44:23 -04:00
Supper Thomas
1726a174de
[action] add manual trigger build all bsp ( #31 )
2024-08-24 15:44:23 -04:00
Shell
6977cf9101
[src] add rt_hw_cpu_id() wrapper API ( #8894 )
...
* [src] add rt_hw_cpu_id() wrapper API
rt_hw_cpu_id() is an unsafe API which should not be used by most codes
directly. It's error-prone because it must be used in proper context,
otherwise it can lead to errors and unpredictable behavior.
This patch adds a wrapper API for rt_hw_cpu_id() to address this risk.
It includes the context-checking functionality and provides a safer
alternative for obtaining CPU IDs, ensuring that it is used correctly
within the appropriate context.
Signed-off-by: Shell <smokewood@qq.com>
* fixup UMP
* update API & comment
* ci: cpp_check
---------
Signed-off-by: Shell <smokewood@qq.com>
2024-05-08 09:22:09 +08:00
Shell
864055bf18
[fixup] aarch64 UMP compiler error ( #8677 )
...
Signed-off-by: Shell <smokewood@qq.com>
2024-03-30 17:58:38 +08:00
Shell
83e95bdff4
sync smart & dfs ( #8672 )
...
Signed-off-by: xqyjlj <xqyjlj@126.com>
Signed-off-by: Shell <smokewood@qq.com>
Co-authored-by: xqyjlj <xqyjlj@126.com>
2024-03-28 23:42:56 +08:00
Shell
396a52cedb
fixup: static anaylysis CI
2024-01-16 00:59:18 +08:00
vacabun
acaa23052f
[ci][bsp_build]attachconfig add scons args parsing ( #8464 )
2024-01-09 22:03:32 +08:00
guotong ma
2d55efba84
[ci][attachconfig]support subfolders
2023-12-28 23:51:56 +08:00
Meco Man
ed4d037d7b
[ci][stm32f407] add attach config CI check
2023-12-26 23:13:08 +08:00
Meco Man
0b8fbee344
[ci] silent pkgs --update when building bsp
2023-12-25 23:24:30 +08:00
guotong ma
18c44e6cee
[ci][attachconfig] remove some output
2023-12-25 15:21:16 +08:00
guotong ma
00bb3c6224
[ci][attachconfig]del debug time
2023-12-25 12:07:22 +08:00
kurisaW
60910d0732
[ci][attachconfig] remove pkgs upgrade everytime
2023-12-25 10:07:32 +08:00
vacabun
2693e7e15a
[ci]Add bsp attachconfig check
2023-12-24 22:43:40 +08:00
xqyjlj
e31fa93423
✨ feat: spinlock should lock sched ( #8360 )
2023-12-22 11:15:18 +08:00
Meco Man
ea50473dc4
[ci] add error code check ( #8341 )
2023-12-06 13:52:30 +08:00