• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

OpenCyphal / pycyphal / 23567119190
93%

Build:
DEFAULT BRANCH: master
Ran 25 Mar 2026 10:33PM UTC
Jobs 1
Files 185
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

25 Mar 2026 10:21PM UTC coverage: 93.394%. Remained the same
23567119190

push

github

web-flow
Remove Sonar integration and repository artifacts (#378)

This PR removes SonarCloud/SonarQube integration from the repository and
CI surface area. It strips the remaining Sonar-specific workflow,
tooling, configuration, and metadata artifacts so no Sonar dependency
remains.

- **CI workflow**
  - Removed `SONAR_TOKEN` from `.github/workflows/test-and-release.yml`.
- Eliminates Sonar-specific secret plumbing from the test job
environment.

- **Local automation (nox)**
  - Removed the Sonar submission block from `noxfile.py:test()`:
    - token gating via `SONAR_TOKEN`
    - Sonar scanner unzip/bootstrap from `.test_deps`
    - `sonar-scanner` execution
    - Sonar skip/status logging

- **Repository metadata/docs**
  - Removed Sonar badges from `README.md` (Quality Gate, Reliability).
  - Deleted `sonar-project.properties`.
  - Removed Sonar scanner documentation from `.test_deps/README.md`.
  - Removed Sonar-specific ignore rules from `.test_deps/.gitignore`.
- Deleted bundled scanner archive:
`.test_deps/sonar-scanner-cli-5.0.1.3006-linux.zip`.
- Removed leftover Sonar dictionary token from
`.idea/dictionaries/pavel.xml`.

Example of the workflow/tooling cleanup:

```yaml
# .github/workflows/test-and-release.yml
env:
  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
  FORCE_COLOR: 1
```

```python
# noxfile.py (test session)
# SonarCloud submission block removed entirely.
```

<!-- START COPILOT CODING AGENT TIPS -->
---

💬 Send tasks to Copilot coding agent from
[Slack](https://gh.io/cca-slack-docs) and
[Teams](https://gh.io/cca-teams-docs) to turn conversations into code.
Copilot posts an update in your thread when it's finished.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pavel-kirienko <3298404+pavel-kirienko@users.noreply.github.com>

1656 of 2027 branches covered (81.7%)

Branch coverage included in aggregate %.

14391 of 15155 relevant lines covered (94.96%)

0.95 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23567119190.1 25 Mar 2026 10:33PM UTC 185
93.39
GitHub Action Run
Source Files on build 23567119190
  • Tree
  • List 185
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 572cb45c on github
  • Prev Build on master (#23563546523)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc