From 9c2bc758f32ea3fef48f4f636ddf8ed83e6fde23 Mon Sep 17 00:00:00 2001 From: Hassan DRAGA Date: Wed, 19 Jun 2024 11:08:46 -0400 Subject: [PATCH] Re-enable ARM64 --- .github/workflows/linux_arm.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/linux_arm.yml b/.github/workflows/linux_arm.yml index 114ef34b7..163417769 100644 --- a/.github/workflows/linux_arm.yml +++ b/.github/workflows/linux_arm.yml @@ -42,8 +42,8 @@ jobs: strategy: matrix: include: - # - cc: gcc - # arch: arm64 + - cc: gcc + arch: arm64 - cc: gcc arch: arm fail-fast: false @@ -83,6 +83,7 @@ jobs: - name: Build TLS Release Target WEBUI_TLS_INCLUDE="/usr/arm-linux-gnueabi/include" WEBUI_TLS_LIB="/usr/arm-linux-gnueabi/lib" run: make WEBUI_USE_TLS=1 - name: Build Examples + if: matrix.cc == 'arm64' run: | examples_base_dir=$(pwd)/examples/C for example in $(find $examples_base_dir/* -maxdepth 0 -type d); do @@ -101,8 +102,10 @@ jobs: done exit $exit_code - name: Setup Browser + if: matrix.cc == 'arm64' uses: browser-actions/setup-chrome@v1 - name: Setup Tests + if: matrix.cc == 'arm64' run: | sudo apt update && sudo apt install xvfb cd tests @@ -110,6 +113,7 @@ jobs: make fail_test.c ls -1 - name: Test Static + if: matrix.cc == 'arm64' timeout-minutes: 2 run: | cd tests @@ -121,6 +125,7 @@ jobs: [[ "$output" == *"Hello from the backend!"* ]] && true || exit 1 xvfb-run --auto-servernum --server-num=1 "$fail_test" && exit 1 || true - name: Test Dynamic + if: matrix.cc == 'arm64' timeout-minutes: 2 run: | cd tests