Loading...
Loading...
Diagnose and fix GitHub Actions CI failures for Rust projects. Use when CI fails, tests timeout, or linting issues occur. Captures common patterns from CLAUDE_INSIGHTS_REPORT.md.
npx skill4agent add d-o-hub/rust-self-learning-memory ci-fixgh run list --limit 5 --json status,conclusion,name,headBranchgh run view <run_id> --log --job <job_name># Detect
grep -r "actions/checkout@v1" .github/workflows/
grep -r "actions-rs" .github/workflows/
# Fix: Update to v2+# Pattern: --all-features triggered optional dep issues
# Fix: Use workspace exclude
cargo build --workspace --exclude memory-mcp# See new warnings
cargo clippy --all -- -D warnings | grep "warning:"
# Fix: Add #[allow(...)] comments# Generate coverage
cargo tarpaulin --workspace
# Check threshold in .github/workflows/# Increase timeout-minutes in workflow YAML# Linting
cargo fmt --all
cargo clippy --workspace --fix --allow-dirty
# Testing
cargo test --workspace -- --nocapture
# Security
cargo audit
cargo deny check
# Build
cargo build --workspace