Fix CI pipeline — tests, lint, and Rhai runner broken #103

Closed
opened 2026-02-16 16:09:12 +00:00 by mik-tf · 0 comments
Owner

Context

CI is fully broken on development. No workflow passes.

Problems

  • ci_rhai.sh references ./target/release/herodo but binary was renamed to hero_do
  • ci_rust.sh tests packages that don't compile for tests (herolib_osis) or have stale assertions (herolib_os, herolib_virt)
  • cargo clippy -- -D warnings fails on 3 packages (herolib_crypt, herolib_ai, herolib_derive)
  • cargo fmt --check fails on herolib_sid
  • 4 packages missing from test list

Goal

Get CI green with a passing subset, then gradually re-enable.

## Context CI is fully broken on `development`. No workflow passes. ## Problems - `ci_rhai.sh` references `./target/release/herodo` but binary was renamed to `hero_do` - `ci_rust.sh` tests packages that don't compile for tests (`herolib_osis`) or have stale assertions (`herolib_os`, `herolib_virt`) - `cargo clippy -- -D warnings` fails on 3 packages (`herolib_crypt`, `herolib_ai`, `herolib_derive`) - `cargo fmt --check` fails on `herolib_sid` - 4 packages missing from test list ## Goal Get CI green with a passing subset, then gradually re-enable.
thabeta added this to the ACTIVE project 2026-03-12 11:16:55 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_lib#103
No description provided.