From ba5fa582aca99941e19e2dbb44be3d31cfbe27fc Mon Sep 17 00:00:00 2001 From: Denys Fedoryshchenko Date: Thu, 16 Jul 2026 14:55:56 +0300 Subject: [PATCH] ci: guard updates for missing submodules Signed-off-by: Denys Fedoryshchenko --- .github/workflows/deploy.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e9a1162a..afcf2341 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -50,15 +50,15 @@ jobs: - name: Submodules init run: git submodule update --init --recursive - name: Update submodule kernelci-pipeline - run: cd kernelci.org/external/kernelci-pipeline;git pull origin main + run: if [ -e kernelci.org/external/kernelci-pipeline/.git ]; then git -C kernelci.org/external/kernelci-pipeline pull origin main; fi - name: Update submodule kernelci-api - run: cd kernelci.org/external/kernelci-api;git pull origin main + run: if [ -e kernelci.org/external/kernelci-api/.git ]; then git -C kernelci.org/external/kernelci-api pull origin main; fi - name: Update submodule kernelci-core - run: cd kernelci.org/external/kernelci-core;git pull origin main + run: if [ -e kernelci.org/external/kernelci-core/.git ]; then git -C kernelci.org/external/kernelci-core pull origin main; fi - name: Update submodule kcidb - run: cd kernelci.org/external/kcidb;git pull origin main + run: if [ -e kernelci.org/external/kcidb/.git ]; then git -C kernelci.org/external/kcidb pull origin main; fi - name: Update submodule kci-dev - run: cd kernelci.org/external/kci-dev;git pull origin main + run: if [ -e kernelci.org/external/kci-dev/.git ]; then git -C kernelci.org/external/kci-dev pull origin main; fi - name: Setup Hugo uses: peaceiris/actions-hugo@v3