[action] add ci menuconfig check (#9961)

This commit is contained in:
Supper Thomas 2025-02-01 12:39:22 +08:00 committed by GitHub
parent ffe25c58b9
commit 0cc4dc4a3d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 6 deletions

View File

@ -26,6 +26,8 @@ on:
- '**/*.c'
- '**/*.h'
- '**/*.cpp'
workflow_dispatch:
repository_dispatch:
permissions:
contents: read # to fetch code (actions/checkout)
@ -60,7 +62,12 @@ jobs:
- name: Build Tools
run: |
scons --pyconfig-silent -C $TEST_BSP_ROOT
scons --pyconfig-silent -C $TEST_BSP_ROOT 2>menuconfig.log
cat menuconfig.log
if grep -q "warning:" menuconfig.log; then
echo "Errors found in menuconfig, failing the build."
exit 1
fi
scons -j$(nproc) -C $TEST_BSP_ROOT
- name: Project generate Tools

View File

@ -229,7 +229,6 @@ if RT_USING_CHERRYUSB
bool
prompt "Enable usb cdc ecm driver"
select RT_USING_LWIP
select RT_USING_LWIP212
select CONFIG_USBHOST_PLATFORM_CDC_ECM
default n
@ -237,7 +236,6 @@ if RT_USING_CHERRYUSB
bool
prompt "Enable usb rndis driver"
select RT_USING_LWIP
select RT_USING_LWIP212
select CONFIG_USBHOST_PLATFORM_CDC_RNDIS
default n
@ -245,7 +243,6 @@ if RT_USING_CHERRYUSB
bool
prompt "Enable usb cdc ncm driver"
select RT_USING_LWIP
select RT_USING_LWIP212
select CONFIG_USBHOST_PLATFORM_CDC_NCM
default n
@ -268,7 +265,6 @@ if RT_USING_CHERRYUSB
bool
prompt "Enable usb asix driver"
select RT_USING_LWIP
select RT_USING_LWIP212
select CONFIG_USBHOST_PLATFORM_ASIX
default n
@ -276,7 +272,6 @@ if RT_USING_CHERRYUSB
bool
prompt "Enable usb rtl8152 driver"
select RT_USING_LWIP
select RT_USING_LWIP212
select CONFIG_USBHOST_PLATFORM_RTL8152
default n