From 7848b833f3b3804ca128d4bd232a9f1d3784454f Mon Sep 17 00:00:00 2001 From: Alexander Smorkalov Date: Wed, 7 Feb 2024 09:24:19 +0300 Subject: [PATCH] Skip hash information if it does not exist. --- .github/workflows/OCV-PR-4.x-ARM64-Debug.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/OCV-PR-4.x-ARM64-Debug.yaml b/.github/workflows/OCV-PR-4.x-ARM64-Debug.yaml index 24b24fe..769d910 100644 --- a/.github/workflows/OCV-PR-4.x-ARM64-Debug.yaml +++ b/.github/workflows/OCV-PR-4.x-ARM64-Debug.yaml @@ -94,7 +94,11 @@ jobs: timeout-minutes: 60 run: | DOWNLOAD_MODELS_FILE='download_models.py' - LATEST_SAVED_HASH=$(cat ${{ env.DNN_MODELS }}/dnn/latest-hash-${{ env.TARGET_BRANCH_NAME }}.txt) + if [ -f ${{ env.DNN_MODELS }}/dnn/latest-hash-${{ env.TARGET_BRANCH_NAME }}.txt ]; then + LATEST_SAVED_HASH=$(cat ${{ env.DNN_MODELS }}/dnn/latest-hash-${{ env.TARGET_BRANCH_NAME }}.txt) + else + LATEST_SAVED_HASH="" + fi LATEST_HASH=$(sha256sum $HOME/opencv_extra/testdata/dnn/$DOWNLOAD_MODELS_FILE | awk '{print $1}') if [[ $LATEST_HASH == $LATEST_SAVED_HASH ]]; then echo "DNN models are up to date"