diff --git a/.github/workflows/test_linux_sbc.yml b/.github/workflows/test_linux_sbc.yml index 353d059b0421ff..6e69b7362c8d44 100644 --- a/.github/workflows/test_linux_sbc.yml +++ b/.github/workflows/test_linux_sbc.yml @@ -159,6 +159,10 @@ jobs: toolchain: armhf-musl - config: linux toolchain: base # GCC + - config: navigator64 + toolchain: aarch64 + - config: linux + toolchain: base # GCC exclude: - config: navigator toolchain: armhf diff --git a/Tools/scripts/build_ci.sh b/Tools/scripts/build_ci.sh index ab91ce7c7b34ae..cd20a58a53235e 100755 --- a/Tools/scripts/build_ci.sh +++ b/Tools/scripts/build_ci.sh @@ -409,6 +409,14 @@ for t in $CI_BUILD_TARGET; do continue fi + if [ "$t" == "navigator64" ]; then + echo "Building navigator64" + $waf configure --board navigator64 --toolchain=aarch64-linux-gnu + $waf sub + ./Tools/scripts/firmware_version_decoder.py -f build/navigator64/bin/ardusub --expected-hash $GIT_VERSION + continue + fi + if [ "$t" == "replay" ]; then echo "Building replay" $waf configure --board sitl --debug --disable-scripting