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