diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0495f885e1b..2cbe7b8251c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -348,10 +348,18 @@ jobs: export ARTIFACTDIR=`pwd`/buildartifacts for i in 1 2 3; do - python -m pip install \ + if python -m pip install \ --default-timeout=100 \ --retries 10 \ - ntfc==0.0.1 && break + ntfc==0.0.3; then + break + fi + + if [ "$i" -eq 3 ]; then + echo "Failed to install NTFC after $i attempts" + exit 1 + fi + echo "Retry $i failed..." sleep 5 done