bitcash icon indicating copy to clipboard operation
bitcash copied to clipboard

Replace codecov with orgoro/coverage GitHub Action

Open Copilot opened this issue 3 months ago • 0 comments

Migrate from external codecov service to orgoro/coverage GitHub Action for coverage reporting on pull requests.

Changes

  • Workflow: Replace codecov/codecov-action@v2 with orgoro/[email protected] in .github/workflows/run_tests.yml
    • Uses GITHUB_TOKEN instead of CODECOV_TOKEN
    • Coverage reports now appear as PR comments
  • Cleanup: Remove .codecov.yml configuration file
  • Documentation: Remove codecov badge from README and references from development docs
  • Gitignore: Add coverage.xml and BitCash.egg-info to 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:

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.

Copilot avatar Nov 23 '25 11:11 Copilot