diff --git a/.github/workflows/test_push.yml b/.github/workflows/test_push.yml index da15206..00745b5 100644 --- a/.github/workflows/test_push.yml +++ b/.github/workflows/test_push.yml @@ -20,4 +20,17 @@ jobs: - name: Get Dagger run: cd ci && go get dagger.io/dagger@latest && cd .. - name: Run Dagger Test Workflow - run: go run ci/test_on_push.go \ No newline at end of file + run: go run ci/test_on_push.go + - name: Generate Coverage Report + run: CI=true go test -coverprofile=coverage.out ./... + - name: Update coverage report + uses: ncruces/go-coverage-report@v0.3.0 + with: + coverage-file: coverage.out + report: true + chart: true + amend: true + if: | + matrix.os == 'ubuntu-latest' && + github.event_name == 'push' + continue-on-error: true