Repository navigation
fix: make GitForge strict CI green - #60
aliasfoxkde merged 35 commits into
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
|
|
||
| - name: Upload base benchmark | ||
| if: -f benchmark_current.json | ||
| if: hashFiles('benchmark_current.json') != '' |
Benchmark ResultsFirst benchmark run on this PR. No previous baseline available for comparison. See artifacts for full benchmark data. |
Benchmark ResultsFirst benchmark run on this PR. No previous baseline available for comparison. See artifacts for full benchmark data. |
Benchmark ResultsFirst benchmark run on this PR. No previous baseline available for comparison. See artifacts for full benchmark data. |
Benchmark ResultsFirst benchmark run on this PR. No previous baseline available for comparison. See artifacts for full benchmark data. |
Benchmark ResultsFirst benchmark run on this PR. No previous baseline available for comparison. See artifacts for full benchmark data. |
Replace Unix-only tokio::signal::unix with cfg-gated handling: - Unix: tokio::signal::unix::signal() for SIGTERM/SIGINT via tokio::select! - Windows: tokio::signal::ctrl_c() for console interrupt events Fixes confirmed Windows GNU CI failure where tokio::signal::unix is not available on Windows targets.
Benchmark ResultsFirst benchmark run on this PR. No previous baseline available for comparison. See artifacts for full benchmark data. |
Use #[cfg(unix)] / #[cfg(not(unix))] conditionals in spawn_shutdown_handler to guard tokio::signal::unix::signal() (Unix-only) and use tokio::signal::ctrl_c() for cross-platform Ctrl+C handling, matching the pattern already applied to services/ci/src/main.rs.
Benchmark ResultsFirst benchmark run on this PR. No previous baseline available for comparison. See artifacts for full benchmark data. |
481eb50
into
feat/comprehensive-ci-cd-pipeline
Validated on Fedora: API environment tests, delta doctest, full workspace tests with all features, cargo fmt check, and cargo clippy with -D warnings. Functional repair: e4cd50a. Workspace formatting: 5811c90. Strict lint repair: c3abebc and 4f84ed4.