Skip to content

Commit 2b612a8

Browse files
authored
chore: migrate to codecov (#85)
# Description <!-- Please provide a general summary of your PR changes and link any related issues or other pull requests. --> # Testing <!-- Please provide details on how you tested this code. See below. - All pull requests must be tested (unit tests where possible with accompanying cassettes, or provide a screenshot of end-to-end testing when unit tests are not possible) - New features must get a new unit test - Bug fixes/refactors must re-record existing cassettes --> # Pull Request Type Please select the option(s) that are relevant to this PR. - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] Improvement (fixing a typo, updating readme, renaming a variable name, etc)
1 parent 0340a9e commit 2b612a8

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,13 @@ jobs:
6767
- name: Set up dotnet tools and dependencies
6868
run: just install
6969

70-
- name: Generate coverage report
70+
- name: Run tests
7171
run: just coverage
7272

73-
- name: Upload lcov coverage report to Coveralls
74-
uses: coverallsapp/github-action@master
73+
- name: Coverage
74+
uses: codecov/codecov-action@v5
7575
with:
76-
path-to-lcov: coveragereport/lcov.info
77-
github-token: ${{ secrets.GITHUB_TOKEN }}
76+
token: ${{ secrets.CODECOV_TOKEN }}
7877

7978
NET_Tests:
8079
# derived from https://dev.to/felipetofoli/github-actions-for-net-full-framework-build-and-test-299h

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# EasyVCR
22

33
[![CI](https://github.com/EasyPost/easyvcr-csharp/workflows/CI/badge.svg)](https://github.com/EasyPost/easyvcr-csharp/actions?query=workflow%3ACI)
4-
[![Coverage Status](https://coveralls.io/repos/github/EasyPost/easyvcr-csharp/badge.svg?branch=master)](https://coveralls.io/github/EasyPost/easyvcr-csharp?branch=master)
4+
[![codecov](https://codecov.io/gh/EasyPost/easyvcr-csharp/graph/badge.svg?token=B79CTGUS8E)](https://codecov.io/gh/EasyPost/easyvcr-csharp)
55
[![NuGet](https://img.shields.io/nuget/dt/EasyVCR)](https://www.nuget.org/packages/EasyVCR)
66

77
EasyVCR is a library for recording and replaying HTTP interactions in your test suite.

0 commit comments

Comments
 (0)