Overview
Some of the existing CI pipelines are currently failing and need to be fixed to restore a healthy development workflow.
This issue focuses on debugging and resolving failures across the React Native, Rust, and Soroban CI checks.
Affected CI Checks
React Native
- ESLint checks
- TypeScript checks
- Jest tests
Rust
- cargo fmt
- cargo clippy
- cargo test
Soroban
- Soroban contract tests
- Rust linting/formatting for contracts
Tasks
Acceptance Criteria
- All CI workflows pass successfully
- No failing GitHub Actions checks remain
- Rust and Soroban tests pass
- React Native linting, type checks, and tests pass
- No Clippy warnings remain in CI
- Pull requests can merge without CI blockage
Helpful Commands
React Native
npm install
npm run lint
npm run typecheck
npm test
```bash
cargo fmt --all
cargo clippy --all-targets --all-features -- -D warnings
cargo test --all-features
Overview
Some of the existing CI pipelines are currently failing and need to be fixed to restore a healthy development workflow.
This issue focuses on debugging and resolving failures across the React Native, Rust, and Soroban CI checks.
Affected CI Checks
React Native
Rust
Soroban
Tasks
cargo fmtto failAcceptance Criteria
Helpful Commands
React Native