ci: ensure that build commands return the proper status code

Fix ensuring that build runCmd returns the proper status code so that if
a build fails, the CI fails
This commit is contained in:
Ryan Turner 2025-09-30 21:30:43 -05:00 committed by Silvano Seva
parent 858b9cd64c
commit 04249f4d4d
1 changed files with 17 additions and 17 deletions

View File

@ -19,23 +19,23 @@ jobs:
uses: devcontainers/ci@v0.3
with:
runCmd: |
meson setup build_linux
meson setup --cross-file cross_arm.txt build_arm
meson setup --cross-file cross_cm7.txt build_cm7
meson compile -C build_linux openrtx_linux
meson compile -C build_linux openrtx_linux_smallscreen
meson compile -C build_linux openrtx_linux_mod17
meson compile -C build_arm openrtx_cs7000_bin
meson compile -C build_arm openrtx_cs7000_dfu
meson compile -C build_arm openrtx_dm1701_wrap
meson compile -C build_arm openrtx_dm1801_wrap
meson compile -C build_arm openrtx_md3x0_wrap
meson compile -C build_arm openrtx_md9600_wrap
meson compile -C build_arm openrtx_mduv3x0_wrap
meson compile -C build_arm openrtx_mod17_wrap
meson compile -C build_arm openrtx_gd77_wrap
meson compile -C build_cm7 openrtx_cs7000p_wrap
meson compile -C build_cm7 openrtx_cs7000p_dfu
meson setup build_linux &&
meson setup --cross-file cross_arm.txt build_arm &&
meson setup --cross-file cross_cm7.txt build_cm7 &&
meson compile -C build_linux openrtx_linux &&
meson compile -C build_linux openrtx_linux_smallscreen &&
meson compile -C build_linux openrtx_linux_mod17 &&
meson compile -C build_arm openrtx_cs7000_bin &&
meson compile -C build_arm openrtx_cs7000_dfu &&
meson compile -C build_arm openrtx_dm1701_wrap &&
meson compile -C build_arm openrtx_dm1801_wrap &&
meson compile -C build_arm openrtx_md3x0_wrap &&
meson compile -C build_arm openrtx_md9600_wrap &&
meson compile -C build_arm openrtx_mduv3x0_wrap &&
meson compile -C build_arm openrtx_mod17_wrap &&
meson compile -C build_arm openrtx_gd77_wrap &&
meson compile -C build_cm7 openrtx_cs7000p_wrap &&
meson compile -C build_cm7 openrtx_cs7000p_dfu &&
chmod -R 777 *
- uses: actions/upload-artifact@v4
with: