diff --git a/.coveralls.yml b/.coveralls.yml deleted file mode 100644 index ffb18c5..0000000 --- a/.coveralls.yml +++ /dev/null @@ -1 +0,0 @@ -repo_token: EzoVMkNZTxWqNRZXdMlgZ8jXPurajF77v diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 575e7bc..8ea1349 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -125,9 +125,11 @@ jobs: pip install . --no-deps --no-build-isolation coverage run --omit="pyfileindex/_version.py,tests/*" -m unittest discover tests coverage xml - - name: Coveralls + - name: Upload coverage reports to Codecov if: matrix.label == 'linux-64-py-3-12' - uses: coverallsapp/github-action@v2 + uses: codecov/codecov-action@v5 + with: + token: ${{ secrets.CODECOV_TOKEN }} unittest_old: needs: [black] @@ -161,4 +163,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}} diff --git a/README.md b/README.md index 0ceb761..189b99d 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ PyFileIndex - pythonic file system index [![Pipeline](https://github.com/pyiron/pyfileindex/actions/workflows/pipeline.yml/badge.svg)](https://github.com/pyiron/pyfileindex/actions/workflows/pipeline.yml) -[![Coverage Status](https://coveralls.io/repos/github/pyiron/pyfileindex/badge.svg?branch=main)](https://coveralls.io/github/pyiron/pyfileindex?branch=main) +[![codecov](https://codecov.io/gh/pyiron/pyfileindex/graph/badge.svg?token=J9EWZBBKPH)](https://codecov.io/gh/pyiron/pyfileindex) [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/pyiron/pyfileindex/main?filepath=notebooks%2Fdemo.ipynb) The pyfileindex helps to keep track of files in a specific directory, to monitor added files, modified files and deleted files. The module is compatible with Python 3.7 or later but restricted to Unix-like system - Windows is not supported.