Skip to content

Commit 3c035bb

Browse files
committed
added codecov.io uploading
1 parent d196cdd commit 3c035bb

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/test.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,13 @@ jobs:
7878
uv run coverage html
7979
uv run coverage report
8080
81+
- name: Upload coverage to Codecov
82+
uses: codecov/codecov-action@v4
83+
with:
84+
file: ./coverage.xml
85+
fail_ci_if_error: false
86+
token: ${{ secrets.CODECOV_TOKEN }}
87+
8188
- name: Coverage comment
8289
if: github.event_name == 'pull_request'
8390
uses: py-cov-action/python-coverage-comment-action@v3

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
[![PyPI version](https://badge.fury.io/py/maseval.svg)](https://badge.fury.io/py/maseval)
1414
[![Documentation](https://img.shields.io/badge/docs-latest-brightgreen.svg)](https://maseval.readthedocs.io/en/stable/)
1515
[![Tests](https://github.com/parameterlab/MASEval/actions/workflows/test.yml/badge.svg)](https://github.com/parameterlab/MASEval/actions/workflows/test.yml)
16+
[![codecov](https://codecov.io/gh/parameterlab/MASEval/branch/main/graph/badge.svg)](https://codecov.io/gh/parameterlab/MASEval)
1617
[![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)
1718

1819
MASEval is an evaluation library that provides a unified interface for benchmarking (multi-)agent systems. It offers standardized abstractions for running any agent implementation—whether built with AutoGen, LangChain, custom frameworks, or direct API calls—against established benchmarks like GAIA and AgentBench, or your own custom evaluation tasks.

0 commit comments

Comments
 (0)