Skip to content

Commit

Permalink
Remove Coveralls (RIP)
Browse files Browse the repository at this point in the history
  • Loading branch information
GhostofGoes committed Aug 23, 2024
1 parent 070493d commit 2462060
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 59 deletions.
5 changes: 0 additions & 5 deletions .coveragerc

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,21 +76,6 @@ jobs:
with:
fail_ci_if_error: false
token: ${{ secrets.CODECOV_TOKEN }}
- name: Coveralls
if: ${{ matrix.platform == 'ubuntu-20.04' && github.event_name != 'pull_request' }}
uses: AndreMiras/coveralls-python-action@develop
with:
parallel: true
flag-name: ${{ matrix.python-version }}-${{ matrix.platform }}
coveralls_finish:
needs: test
runs-on: ubuntu-20.04
steps:
- name: Coveralls Finished
if: ${{ github.event_name != 'pull_request' }}
uses: AndreMiras/coveralls-python-action@develop
with:
parallel-finished: true


# TODO: publish releases using CI
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
* Switch to [PDM](https://pdm-project.org) for project management
* Add `pyproject.toml`, consolidated most tool configurations here
* Remove `setup.py`, `MANIFEST.in`, and `requirement.txt` files
* Switch to CodeCov from Coveralls

## 0.9.5 (07/15/2024)

Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@

[![Latest version on PyPI](https://badge.fury.io/py/getmac.svg)](https://pypi.org/project/getmac/)
[![Coverage Status](https://coveralls.io/repos/github/GhostofGoes/getmac/badge.svg?branch=main)](https://coveralls.io/github/GhostofGoes/getmac?branch=main)
[![codecov](https://codecov.io/github/GhostofGoes/getmac/graph/badge.svg?token=5NxlAE9eGY)](https://codecov.io/github/GhostofGoes/getmac)
[![GitHub Actions Pipeline Status](https://github.com/ghostofgoes/getmac/actions/workflows/ci.yml/badge.svg)](https://github.com/GhostofGoes/getmac/actions)
[![Weekly PyPI downloads](https://pepy.tech/badge/getmac/week)](https://pepy.tech/project/getmac)
Expand Down
44 changes: 12 additions & 32 deletions pdm.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 0 additions & 6 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,6 @@ dev = [
ci = [
"tox<5,>=4",
"tox-gh-actions",
"coveralls",
"tomli; python_version < \"3.12\"",
]
test = [
Expand Down Expand Up @@ -204,11 +203,6 @@ norecursedirs = ".github getmac samples scripts .git .tox .vagrant .idea .vscode
addopts = "--tb=short"


# --- Coverage configuration ---
[tool.coverage.run]
relative_files = true # required for coveralls


# --- Codespell configuration ---
[tool.codespell]
check-filenames = true
Expand Down

0 comments on commit 2462060

Please sign in to comment.