diff --git a/.github/workflows/go-test.yaml b/.github/workflows/go-test.yaml index fb00245..ef5c0bd 100644 --- a/.github/workflows/go-test.yaml +++ b/.github/workflows/go-test.yaml @@ -12,6 +12,12 @@ jobs: test: runs-on: ubuntu-latest steps: + - uses: actions/upload-artifact@v4 + with: + name: tests-results + path: | + coverprofile.out + gotest.json - uses: actions/checkout@v4 - name: Set up Go uses: actions/setup-go@v5 @@ -25,6 +31,13 @@ jobs: - name: Launch Test run: | go vet ./... && go test -coverprofile=coverprofile.out -json -v ./... > gotest.json + sonar: + runs-on: ubuntu-latest + needs: tests + steps: + - uses: actions/download-artifact@v4 + with: + name: tests-results - name: SonarCloud Scan uses: SonarSource/sonarcloud-github-action@master env: