From 36c9692bf5bcd33f1b85c4ead7d1cbf600aba8b2 Mon Sep 17 00:00:00 2001 From: Christian Banse Date: Wed, 5 Apr 2023 14:25:17 +0200 Subject: [PATCH 1/7] Added coveraeg --- .github/workflows/build.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 97e9b4f7..78db1d15 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,8 +32,15 @@ jobs: fi - name: Build run: | - go install github.com/mfridman/tparse@latest + go install github.com/mfridman/tparse@latest go vet ./... go test -v -race -count=1 -json -coverpkg=$(go list ./...) ./... | tee output.json | tparse -follow -notests || true tparse -format markdown -file output.json -all > $GITHUB_STEP_SUMMARY go build ./... + + - name: Coverage + env: + COVERALLS_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} + run: | + go install github.com/mattn/goveralls@latest + goveralls -coverprofile=covprofile -service=github From 49d08d5f0fff6bdf559c4260129e898b52414f03 Mon Sep 17 00:00:00 2001 From: Christian Banse Date: Wed, 5 Apr 2023 14:26:38 +0200 Subject: [PATCH 2/7] Fixed yaml --- .github/workflows/build.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 78db1d15..66f6076f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,8 +37,7 @@ jobs: go test -v -race -count=1 -json -coverpkg=$(go list ./...) ./... | tee output.json | tparse -follow -notests || true tparse -format markdown -file output.json -all > $GITHUB_STEP_SUMMARY go build ./... - - - name: Coverage + - name: Coverage env: COVERALLS_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} run: | From 9c5f5c627f23bcdd222b1a52ea3f96d59a855856 Mon Sep 17 00:00:00 2001 From: Christian Banse Date: Wed, 5 Apr 2023 14:30:30 +0200 Subject: [PATCH 3/7] trying coverallsapp --- .github/workflows/build.yml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 66f6076f..923ee396 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,9 +37,17 @@ jobs: go test -v -race -count=1 -json -coverpkg=$(go list ./...) ./... | tee output.json | tparse -follow -notests || true tparse -format markdown -file output.json -all > $GITHUB_STEP_SUMMARY go build ./... + coverage: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Go + uses: actions/setup-go@v4 - name: Coverage - env: - COVERALLS_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} - run: | - go install github.com/mattn/goveralls@latest - goveralls -coverprofile=covprofile -service=github + run: | + go test -v -coverprofile=coverage.cov -coverpkg ./... -covermode=atomic ./... + - name: Coveralls + uses: coverallsapp/github-action@v1 + with: + path-to-lcov: coverage.cov From db4affe1594d587dde920d2a968e6cd2c13b0e9f Mon Sep 17 00:00:00 2001 From: Christian Banse Date: Wed, 5 Apr 2023 14:31:29 +0200 Subject: [PATCH 4/7] using v2 --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 923ee396..113a894b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -48,6 +48,6 @@ jobs: run: | go test -v -coverprofile=coverage.cov -coverpkg ./... -covermode=atomic ./... - name: Coveralls - uses: coverallsapp/github-action@v1 + uses: coverallsapp/github-action@v2 with: - path-to-lcov: coverage.cov + file: coverage.cov From 9775438a85e7ee0d7cc1c696a17fefa9e26a5f78 Mon Sep 17 00:00:00 2001 From: Christian Banse Date: Wed, 5 Apr 2023 14:32:28 +0200 Subject: [PATCH 5/7] using v2 --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 113a894b..71e63250 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -51,3 +51,4 @@ jobs: uses: coverallsapp/github-action@v2 with: file: coverage.cov + format: golang From c3b577662b8a518fc93675353aa671ff63faa062 Mon Sep 17 00:00:00 2001 From: Christian Banse Date: Wed, 5 Apr 2023 14:43:03 +0200 Subject: [PATCH 6/7] trying again --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 71e63250..0ab081f7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: uses: actions/setup-go@v4 - name: Coverage run: | - go test -v -coverprofile=coverage.cov -coverpkg ./... -covermode=atomic ./... + go test -v -covermode=count -coverprofile=coverage.cov ./... - name: Coveralls uses: coverallsapp/github-action@v2 with: From d74a7e4e5bf37f7ce621afcf7d6d23752f8c57c9 Mon Sep 17 00:00:00 2001 From: Michael Fridman Date: Sun, 9 Apr 2023 22:22:11 -0400 Subject: [PATCH 7/7] trigger ci