Skip to content

Conversation

@bansikah22
Copy link
Collaborator

@bansikah22 bansikah22 commented Apr 8, 2025

🛠️ PR Summary

✅ What’s Updated

This PR introduces and improves the local CI pipeline for Rust development by ensuring all required tools are properly installed before execution. Key updates include:

  • Ensured cargo-audit is installed before running the security audit step to avoid errors like:

    error: binary `cargo-audit` already exists in destination
    Add --force to overwrite
    
  • Added check and install for cargo-nextest to prevent the following error during test execution:

error: no such command: `nextest`
  • Enhanced the local CI script (ci-local.sh) to make it fully self-contained and robust, handling missing dependencies gracefully.

This makes the local development experience consistent with the CI environment and helps catch issues early.

@bansikah22 bansikah22 merged commit 4d08481 into main Apr 8, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants