ci: standardize validation and centralize tool pins - #202
Conversation
- Compose CI from orthogonal leaf validators with one release-profile nextest pass and separate doctests. - Resolve workflow tooling through the justfile and shared setup action. - Document focused validation, notebook scope, and Rust 1.97 tooling policy. - Refresh development tools, security actions, Dependabot schedules, and lockfiles. Closes #167 Closes #189
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (14)
📝 WalkthroughWalkthroughThe change centralizes pinned tool versions, adds a shared ChangesCI tooling and validation
Estimated code review effort: 4 (Complex) | ~45 minutes Sequence Diagram(s)sequenceDiagram
participant Workflow
participant setup-just
participant Justfile
participant Installer
Workflow->>setup-just: invoke local action
setup-just->>Justfile: resolve just_version
setup-just->>Installer: install resolved Just version
Workflow->>Justfile: evaluate tool version
Justfile-->>Workflow: return validated version
Workflow->>Workflow: export step output
Possibly related issues
Possibly related PRs
Suggested labels: 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #202 +/- ##
=======================================
Coverage 97.86% 97.86%
=======================================
Files 8 8
Lines 4969 4969
=======================================
Hits 4863 4863
Misses 106 106
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. |
Closes #167
Closes #189
Summary by CodeRabbit
New Features
Documentation
Chores