From 2ad7e6f13c633e4db2fce8eabf2dcd99ef3bb3ca Mon Sep 17 00:00:00 2001 From: Jan Janssen Date: Tue, 11 Feb 2025 10:48:03 +0100 Subject: [PATCH 1/3] Delete .coveralls.yml --- .coveralls.yml | 1 - 1 file changed, 1 deletion(-) delete mode 100644 .coveralls.yml diff --git a/.coveralls.yml b/.coveralls.yml deleted file mode 100644 index 394420df..00000000 --- a/.coveralls.yml +++ /dev/null @@ -1 +0,0 @@ -repo_token: KvfWzwCb5nq1cb0ACIwjC7iSok1wr1qp7 From 646756582e10eadde31b11a6a1ca5beb95489a0c Mon Sep 17 00:00:00 2001 From: Jan Janssen Date: Tue, 11 Feb 2025 10:48:23 +0100 Subject: [PATCH 2/3] Update pipeline.yml --- .github/workflows/pipeline.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 8a2562a3..f4031dff 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -62,8 +62,10 @@ jobs: pip install . --no-deps --no-build-isolation coverage run --omit="pylammpsmpi/_version.py,tests/*" -m unittest discover tests coverage xml - - name: Coveralls - uses: coverallsapp/github-action@v2 + - name: Upload coverage reports to Codecov + uses: codecov/codecov-action@v5 + with: + token: ${{ secrets.CODECOV_TOKEN }} pip_check: needs: [black] @@ -166,4 +168,4 @@ jobs: run: gh pr merge --auto --squash "$PR_URL" env: PR_URL: ${{github.event.pull_request.html_url}} - GH_TOKEN: ${{secrets.GITHUB_TOKEN}} \ No newline at end of file + GH_TOKEN: ${{secrets.GITHUB_TOKEN}} From 83cb23033a69c35f7a9569b5c9b7adb7140f84e8 Mon Sep 17 00:00:00 2001 From: Jan Janssen Date: Tue, 11 Feb 2025 10:54:02 +0100 Subject: [PATCH 3/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 49b22cbe..3fea2b4b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # pylammpsmpi - Parallel Lammps Python interface [![Pipeline](https://github.com/pyiron/pylammpsmpi/actions/workflows/pipeline.yml/badge.svg)](https://github.com/pyiron/pylammpsmpi/actions/workflows/pipeline.yml) -[![Coverage Status](https://coveralls.io/repos/github/pyiron/pylammpsmpi/badge.svg?branch=main)](https://coveralls.io/github/pyiron/pylammpsmpi?branch=main) +[![codecov](https://codecov.io/gh/pyiron/pylammpsmpi/graph/badge.svg?token=DJIR6FJW85)](https://codecov.io/gh/pyiron/pylammpsmpi) With `pylammpsmpi` you can control a `mpi4py` parallel LAMMPS instance from a serial python process or a Jupyter notebook. Internally `pylammpsmpi` leverages the `executorlib` communication interface to connect the serial python