From 307eb63ee5ac126f754e91465b3ca7bc463c80d4 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Mon, 30 Jan 2023 12:59:03 +0100 Subject: [PATCH] Init submodules in actions. Signed-off-by: Pol Henarejos --- .github/workflows/test.yml | 9 ++++++--- tests/build-in-docker.sh | 2 -- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1cc72fd..e4575df 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,8 +26,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: build + - name: Checkout repository and submodules + uses: actions/checkout@v3 + with: + submodules: recursive + - name: Build in container run: ./tests/build-in-docker.sh - - name: run and test + - name: Start emulation and test run: ./tests/run-test-in-docker.sh diff --git a/tests/build-in-docker.sh b/tests/build-in-docker.sh index 514f267..d0b636e 100755 --- a/tests/build-in-docker.sh +++ b/tests/build-in-docker.sh @@ -2,8 +2,6 @@ source tests/docker_env.sh #run_in_docker rm -rf CMakeFiles -run_in_docker git config --global --add safe.directory '*' -run_in_docker git submodule update --recursive run_in_docker mkdir -p build_in_docker run_in_docker -w "$PWD/build_in_docker" cmake -DENABLE_EMULATION=1 .. run_in_docker -w "$PWD/build_in_docker" make -j ${NUM_PROC}