From ea946fabe01544592c1f54502bc767a8b91789a4 Mon Sep 17 00:00:00 2001 From: Marko Date: Wed, 8 Jul 2020 14:00:18 +0200 Subject: [PATCH] ci: try to fix codecov (#5095) ## Description codecov is having issues on upload so upgrade to 1.0.7 where they claim it works better and dont fail ci on failure to upload coverage file Closes: #XXX --- .github/workflows/coverage.yml | 43 ++++++++++++++-------------------- 1 file changed, 18 insertions(+), 25 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 041f8def0..d69e93812 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -6,13 +6,10 @@ on: - master - release/** - - -jobs: - - split-test-files: +jobs: + split-test-files: runs-on: ubuntu-latest - steps: + steps: - uses: actions/checkout@v2 - name: Create a file with all the pkgs run: go list ./... > pkgs.txt @@ -21,19 +18,19 @@ jobs: # cache multiple - uses: actions/upload-artifact@v2 with: - name: '${{ github.sha }}-aa' + name: "${{ github.sha }}-aa" path: ./xaa.txt - uses: actions/upload-artifact@v2 - with: - name: '${{ github.sha }}-ab' + with: + name: "${{ github.sha }}-ab" path: ./xab.txt - uses: actions/upload-artifact@v2 - with: - name: '${{ github.sha }}-ac' + with: + name: "${{ github.sha }}-ac" path: ./xac.txt - uses: actions/upload-artifact@v2 - with: - name: '${{ github.sha }}-ad' + with: + name: "${{ github.sha }}-ad" path: ./xad.txt test-coverage-part-1: @@ -43,14 +40,13 @@ jobs: - uses: actions/checkout@v2 - uses: actions/download-artifact@v2 with: - name: '${{ github.sha }}-aa' + name: "${{ github.sha }}-aa" - name: test & coverage report creation run: | cat xaa.txt | xargs go test -mod=readonly -timeout 8m -race -coverprofile=coverage.txt -covermode=atomic - - uses: codecov/codecov-action@v1 + - uses: codecov/codecov-action@v1.0.7 with: file: ./coverage.txt - fail_ci_if_error: true test-coverage-part-2: runs-on: ubuntu-latest @@ -59,14 +55,13 @@ jobs: - uses: actions/checkout@v2 - uses: actions/download-artifact@v2 with: - name: '${{ github.sha }}-ab' + name: "${{ github.sha }}-ab" - name: test & coverage report creation run: | cat xab.txt | xargs go test -mod=readonly -timeout 5m -race -coverprofile=coverage.txt -covermode=atomic - - uses: codecov/codecov-action@v1 + - uses: codecov/codecov-action@v1.0.7 with: file: ./coverage.txt - fail_ci_if_error: true test-coverage-part-3: runs-on: ubuntu-latest @@ -75,14 +70,13 @@ jobs: - uses: actions/checkout@v2 - uses: actions/download-artifact@v2 with: - name: '${{ github.sha }}-ac' + name: "${{ github.sha }}-ac" - name: test & coverage report creation run: | cat xac.txt | xargs go test -mod=readonly -timeout 5m -race -coverprofile=coverage.txt -covermode=atomic - - uses: codecov/codecov-action@v1 + - uses: codecov/codecov-action@v1.0.7 with: file: ./coverage.txt - fail_ci_if_error: true test-coverage-part-4: runs-on: ubuntu-latest @@ -91,11 +85,10 @@ jobs: - uses: actions/checkout@v2 - uses: actions/download-artifact@v2 with: - name: '${{ github.sha }}-ad' + name: "${{ github.sha }}-ad" - name: test & coverage report creation run: | cat xad.txt | xargs go test -mod=readonly -timeout 5m -race -coverprofile=coverage.txt -covermode=atomic - - uses: codecov/codecov-action@v1 + - uses: codecov/codecov-action@v1.0.7 with: file: ./coverage.txt - fail_ci_if_error: true