bitcash
bitcash copied to clipboard
Replace codecov with orgoro/coverage GitHub Action
Migrate from external codecov service to orgoro/coverage GitHub Action for coverage reporting on pull requests.
Changes
-
Workflow: Replace
codecov/codecov-action@v2withorgoro/[email protected]in.github/workflows/run_tests.yml- Uses
GITHUB_TOKENinstead ofCODECOV_TOKEN - Coverage reports now appear as PR comments
- Uses
-
Cleanup: Remove
.codecov.ymlconfiguration file - Documentation: Remove codecov badge from README and references from development docs
-
Gitignore: Add
coverage.xmlandBitCash.egg-infoto prevent tracking generated files
The action consumes the existing Cobertura XML output from coverage.py without requiring workflow changes beyond the action replacement.
[!WARNING]
Firewall rules blocked me from connecting to one or more addresses (expand for details)
I tried to connect to the following addresses, but was blocked by firewall rules:
api.coinbase.com
- Triggering command:
/home/REDACTED/.local/bin/coverage coverage run -m pytest -m not regtest -rw(dns block)- Triggering command:
/home/REDACTED/.local/bin/coverage coverage run -m pytest -m not regtest -rw --tb=no(dns block)bch.imaginary.cash
- Triggering command:
/home/REDACTED/.local/bin/coverage coverage run -m pytest -m not regtest -rw(dns block)- Triggering command:
/home/REDACTED/.local/bin/coverage coverage run -m pytest -m not regtest -rw --tb=no(dns block)bitpay.com
- Triggering command:
/home/REDACTED/.local/bin/coverage coverage run -m pytest -m not regtest -rw(dns block)- Triggering command:
/home/REDACTED/.local/bin/coverage coverage run -m pytest -m not regtest -rw --tb=no(dns block)electron.jochen-hoenicke.de
- Triggering command:
/home/REDACTED/.local/bin/coverage coverage run -m pytest -m not regtest -rw(dns block)- Triggering command:
/home/REDACTED/.local/bin/coverage coverage run -m pytest -m not regtest -rw --tb=no(dns block)rest.bch.actorforth.org
- Triggering command:
/home/REDACTED/.local/bin/coverage coverage run -m pytest -m not regtest -rw(dns block)- Triggering command:
/home/REDACTED/.local/bin/coverage coverage run -m pytest -m not regtest -rw --tb=no(dns block)If you need me to access, download, or install something from one of these locations, you can either:
- Configure Actions setup steps to set up my environment, which run before the firewall is enabled
- Add the appropriate URLs or hosts to the custom allowlist in this repository's Copilot coding agent settings (admins only)
Original prompt
Replace codecov with https://github.com/orgoro/coverage
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.