From 84fabf395f559e8ee713b809998f465e8406f697 Mon Sep 17 00:00:00 2001 From: turtleDev Date: Thu, 5 Sep 2024 21:20:12 +0530 Subject: [PATCH] ci: prospective fix for coverdata #1 --- .github/workflows/test.yaml | 6 ++++-- docker-compose.yml | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index e1e7aa65..8b182e83 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -20,8 +20,10 @@ jobs: uses: actions/checkout@v2 - name: Start raccoon run: make docker-run + - name: Create coverage data directory + run: mkdir raccoon-coverage - name: Run tests - run: go test ./... -v -cover -test.gocoverdir=/tmp/raccoon-coverage/ + run: go test ./... -v -cover -test.gocoverdir=$PWD/raccoon-coverage/ env: INTEGTEST_BOOTSTRAP_SERVER: 'localhost:9094' INTEGTEST_HOST: 'localhost:8080' @@ -32,7 +34,7 @@ jobs: - name: Stop raccoon run: docker compose down - name: Merge coverage data - run: go tool covdata -i=/tmp/raccoon-coverage -o coverage.out + run: go tool covdata -i=raccoon-coverage -o coverage.out - name: Upload coverage data uses: shogo82148/actions-goveralls@v1 with: diff --git a/docker-compose.yml b/docker-compose.yml index e722502c..edfcaa2f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -101,7 +101,7 @@ services: networks: - cs-network volumes: - - /tmp/raccoon-coverage/:/app/raccoon-coverage + - ./raccoon-coverage/:/app/raccoon-coverage # telegraf: # image: telegraf # volumes: