Skip to content

Conversation

@jeetburman
Copy link

@jeetburman jeetburman commented Jan 12, 2026

Changes I Made

  • Removed Codecov upload steps from .github/workflows/go-testing-ci.yml:
    • Unit tests codecov upload
    • Integration tests codecov upload
  • Retained coverage generation step for local development:
    • go test --short ./... -race -coverprofile=coverage.txt -covermode=atomic (unit tests)

Impact

  • Tests continue to run with coverage generation
  • Coverage reports remain available locally for developers
  • Codecov uploads and external reporting removed

Related
Part of organization-wide effort to remove Codecov integration across Meshery and Meshery Extensions repositories.

Signed commits

  • Yes, I signed my commits.

- Remove codecov upload steps from go-testing-ci.yml workflow (unit-tests and integration-tests jobs)
- Retain coverage generation for local development use

Part of organization-wide codecov removal effort.

Signed-off-by: Jeet Burman <[email protected]>
@github-actions github-actions bot added the area/ci Continuous integration | Build and release label Jan 12, 2026
@leecalcote leecalcote requested a review from Aijeyomah January 12, 2026 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci Continuous integration | Build and release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants