Skip to content

chore(ci): migrate codecov upload to codecov-cli v11.2.8 [SRE-1580] - #42

Merged
raj-vangari merged 1 commit into
mainfrom
SRE-1580-patching-codecov
Jul 7, 2026
Merged

raj-vangari merged 1 commit into
mainfrom
SRE-1580-patching-codecov

Conversation

@raj-vangari

@raj-vangari raj-vangari commented Jun 30, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Removes codecov/codecov orb from the orbs: section
  • Replaces codecov/upload step with direct codecov-cli v11.2.8 run step
  • Uses create-commit, create-report, and do-upload subcommands

Changes

-  codecov: codecov/codecov@<version>

-      - codecov/upload:
-          token: CODECOV_TOKEN
-          slug: trolley/dotnet-sdk
+      - run:
+          name: Upload coverage to Codecov
+          when: always
+          command: |
+            curl -Os https://github.com/codecov/codecov-cli/releases/download/v11.2.8/codecovcli_linux
+            chmod +x codecovcli_linux
+            ./codecovcli_linux create-commit -t $CODECOV_TOKEN --slug trolley/dotnet-sdk --git-service github -C $CIRCLE_SHA1
+            ./codecovcli_linux create-report -t $CODECOV_TOKEN --slug trolley/dotnet-sdk --git-service github -C $CIRCLE_SHA1
+            ./codecovcli_linux do-upload -t $CODECOV_TOKEN --slug trolley/dotnet-sdk --git-service github -C $CIRCLE_SHA1 --file coverage/coverage-final.json

Ticket

SRE-1580

Removes codecov/codecov orb and replaces the codecov/upload step
with a direct codecov-cli v11.2.8 run step (create-commit,
create-report, do-upload).

Ticket: SRE-1580
@raj-vangari raj-vangari self-assigned this Jun 30, 2026
@raj-vangari
raj-vangari merged commit ed5f1f8 into main Jul 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants