diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 86f4445..77be97a 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -30,7 +30,11 @@ jobs: - name: Login to Harbor run: | - echo '${{ secrets.REGISTRY_PASSWORD }}' | docker login ${{ secrets.REGISTRY_URL }} -u ${{ secrets.REGISTRY_USER }} --password-stdin + for i in 1 2 3; do + echo '${{ secrets.REGISTRY_PASSWORD }}' | docker login ${{ secrets.REGISTRY_URL }} -u ${{ secrets.REGISTRY_USER }} --password-stdin && break + echo "Retry $i..." + sleep 5 + done - name: Build and push Docker image run: |