Skip to content

Commit 21178ec

Browse files
chore: add Datadog Code Coverage upload, remove CodeCov
Replace the CodeCov upload step in coverage.yml with a Datadog Code Coverage upload using @datadog/datadog-ci. Rename the workflow from "codecov" to "coverage". Environment: Datadog workspace Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent e95a4b7 commit 21178ec

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

.github/workflows/coverage.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: codecov
1+
name: coverage
22
on: [push, pull_request]
33

44
permissions:
@@ -22,8 +22,7 @@ jobs:
2222
- name: Run coverage with new pickfirst
2323
run: GRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=true go test -coverprofile=coverage_new_pickfirst.out -coverpkg=./... ./...
2424

25-
- name: Upload coverage to Codecov
26-
uses: codecov/codecov-action@v4
27-
with:
28-
token: ${{ secrets.CODECOV_TOKEN }}
29-
fail_ci_if_error: true
25+
- name: Upload coverage to Datadog
26+
env:
27+
DATADOG_API_KEY: ${{ secrets.DATADOG_API_KEY }}
28+
run: npx --yes @datadog/datadog-ci coverage upload --service grpc-go coverage.out

0 commit comments

Comments
 (0)