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

dangernoodle-io / TaipanMiner / 26771679603
90%

Build:
DEFAULT BRANCH: main
Ran 01 Jun 2026 05:45PM UTC
Jobs 3
Files 106
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

01 Jun 2026 05:44PM UTC coverage: 90.498%. Remained the same
26771679603

push

github

web-flow
feat(adopt): breadboard v0.44.0 — generate webui embed + asset table via bb_embed_site (#486)

replace three brittle hardcoded sites with generated tables:

- `scripts/fetch_breadboard.py`: bump VERSION v0.43.4 → v0.44.0
- `components/webui/CMakeLists.txt`: replace hand-maintained 18-entry
  `bb_embed_assets(...)` call with two `bb_embed_site` calls:
    bb_embed_site(... TABLE webui_miner_assets DIST_DIR webui/miner/dist)
    bb_embed_site(... TABLE webui_prov_site    DIST_DIR webui/prov/dist)
  the prov TABLE is named `webui_prov_site` (not `webui_prov_assets`) to
  avoid a symbol collision between the generated bb_http_asset_t[] array
  and the public wrapper function of the same name.
- `components/webui/src/routes.c`:
  - deleted 34-line extern block (18 blob pairs)
  - deleted `s_prov_assets[]` (5 entries) + `webui_prov_assets()` impl
  - deleted `s_mining_assets[]` (14 entries) + `init_mining_assets()`
  - `webui_reserve_mining_routes`: `sizeof(s_mining_assets)/sizeof(...)` →
    `webui_miner_assets_count` (generated)
  - `webui_register_mining_routes`: `init_mining_assets()` + hardcoded
    register → `webui_miner_assets_get(&_n)` + `bb_http_register_assets`
  - preserved public `webui_prov_assets(size_t *n)` as thin wrapper over
    `webui_prov_site_get(n)` for main.c caller
- `CLAUDE.md`: updated Web UI embed/run notes

acceptance test: added `import('./lib/settingsHelpers')` dynamic import to
App.svelte → vite emitted index3.js; `pio run -e bitaxe-601` built
successfully with zero changes to CMakeLists.txt or routes.c. reverted
throwaway + rebuilt — index3.js gone, tree clean.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

2800 of 3492 branches covered (80.18%)

Branch coverage included in aggregate %.

5429 of 5601 relevant lines covered (96.93%)

147470.77 hits per line

Jobs
ID Job ID Ran Files Coverage
1 native - 26771679603.1 01 Jun 2026 05:45PM UTC 29
91.21
GitHub Action Run
2 webui - 26771679603.2 01 Jun 2026 05:46PM UTC 77
91.11
GitHub Action Run
3 e2e - 26771679603.3 01 Jun 2026 05:47PM UTC 56
58.34
GitHub Action Run
Source Files on build 26771679603
  • Tree
  • List 106
  • 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 #26771679603
  • 5342a026 on github
  • Prev Build on main (#26768422017)
  • Next Build on main (#26789054276)
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