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

RobotWebTools / rclnodejs / 39239274492
91%

Build:
DEFAULT BRANCH: develop
Ran 19 Oct 2026 10:51AM UTC
Jobs 1
Files 67
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

19 Oct 2026 10:41AM UTC coverage: 91.146% (+0.001%) from 91.145%
39239274492

push

github

web-flow
Clean up build, CI, and tooling configuration (#1648)

## Summary

This PR modernizes build and CI tooling, updates the Docker development environment, enables Electron testing on Node 26, and simplifies the build guide. It also consolidates ROS repository setup and improves handling of intermittent download/API failures, without changing runtime requirements or compiler settings.

## Changes

- Remove the unused distro-identification workflow and legacy Husky configuration.
- Update Docker defaults to Node 24 LTS and npm 11.19.0, improve build failure handling, and clarify source-development usage.
- Remove the blanket Node 26 Electron test skip.
- Reuse the shared ROS APT setup action across Linux build, ASan, and prebuild workflows, ensuring checkout precedes local action usage.
- Follow the official dynamic latest-release lookup without authentication or version pinning, adding JSON validation, bounded retries, timeouts, explicit error reporting, and temporary-file cleanup.
- Correct outdated CI, Vite, and formatter explanations while preserving existing CI policies and build targets.
- Condense the build guide and clarify that Windows C++ mode currently follows Node/Electron headers rather than ROS-specific settings.

Fix: #1647

2309 of 2705 branches covered (85.36%)

Branch coverage included in aggregate %.

18073 of 19657 relevant lines covered (91.94%)

227.19 hits per line

Jobs
ID Job ID Ran Files Coverage
1 39239274492.1 19 Oct 2026 10:51AM UTC 67
91.15
GitHub Action Run
Source Files on build 39239274492
  • Tree
  • List 67
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #39239274492
  • 00b431da on github
  • Prev Build on develop (#39224852259)
  • Next Build on develop (#39551886502)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc