diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index b2a965cbda..954e3054ee 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -267,14 +267,21 @@ jobs: ls -lah - name: Upload coverage to Codecov if: ${{ github.repository == 'milvus-io/milvus' }} - uses: Wandalen/wretry.action@v3.5.0 + uses: codecov/codecov-action@v4 + id: upload_cov with: - action: codecov/codecov-action@v4 - with: | - token: ${{ secrets.CODECOV_TOKEN }} - files: ./go_coverage.txt,./lcov_output.info,./it_coverage.txt - name: ubuntu-20.04-unittests - fail_ci_if_error: true - disable_safe_directory: true - attempt_limit: 10 - attempt_delay: 30000 + token: ${{ secrets.CODECOV_TOKEN }} + files: ./go_coverage.txt,./lcov_output.info,./it_coverage.txt + name: ubuntu-20.04-unittests + fail_ci_if_error: true + disable_safe_directory: true + - name: Retry Upload coverage to Codecov + if: ${{ failure() && github.repository == 'milvus-io/milvus' }} + uses: codecov/codecov-action@v4 + id: retry_upload_cov + with: + token: ${{ secrets.CODECOV_TOKEN }} + files: ./go_coverage.txt,./lcov_output.info,./it_coverage.txt + name: ubuntu-20.04-unittests + fail_ci_if_error: true + disable_safe_directory: true