diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 075b8e7..a6fe7d1 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -75,6 +75,20 @@ jobs: - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v1 + coverage: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 + - name: Install Go + uses: actions/setup-go@v2 + with: + go-version: 1.16.x + - name: Coverage Test + run: sudo go test ./... -race -coverprofile=coverage.txt -covermode=atomic + - name: Coverage Upload + run: bash <(curl -s https://codecov.io/bash) + sonarcloud: runs-on: ubuntu-latest steps: