From 918f0aac198512f5833caec2252c6fe785b4a642 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Wed, 8 Dec 2021 08:23:53 -0500 Subject: [PATCH] actions: twister: cleanup all west modules In case of issues wuith module repos, cleanup all, including the bootloader tree. Signed-off-by: Anas Nashif --- .github/workflows/clang.yaml | 2 +- .github/workflows/twister.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/clang.yaml b/.github/workflows/clang.yaml index f92486d2302..29464db4b2c 100644 --- a/.github/workflows/clang.yaml +++ b/.github/workflows/clang.yaml @@ -56,7 +56,7 @@ jobs: # So first retry to update, if that does not work, remove all modules # and start over. (Workaround until we implement more robust module # west caching). - west update --path-cache /github/cache/zephyrproject 2>&1 1> west.log || west update --path-cache /github/cache/zephyrproject 2>&1 1> west2.log || ( rm -rf ../modules && west update --path-cache /github/cache/zephyrproject) + west update --path-cache /github/cache/zephyrproject 2>&1 1> west.log || west update --path-cache /github/cache/zephyrproject 2>&1 1> west2.log || ( rm -rf ../modules ../bootloader ../tools && west update --path-cache /github/cache/zephyrproject) - name: Check Environment run: | diff --git a/.github/workflows/twister.yaml b/.github/workflows/twister.yaml index d019deb496b..ffad50bbbb1 100644 --- a/.github/workflows/twister.yaml +++ b/.github/workflows/twister.yaml @@ -157,7 +157,7 @@ jobs: west init -l . || true west config --global update.narrow true - west update --path-cache /github/cache/zephyrproject 2>&1 1> west.update.log || west update --path-cache /github/cache/zephyrproject 2>&1 1> west.update.log || ( rm -rf ../modules && west update --path-cache /github/cache/zephyrproject) + west update --path-cache /github/cache/zephyrproject 2>&1 1> west.update.log || west update --path-cache /github/cache/zephyrproject 2>&1 1> west.update.log || ( rm -rf ../modules ../bootloader ../tools && west update --path-cache /github/cache/zephyrproject) west forall -c 'git reset --hard HEAD' - name: Check Environment