fix(ci): simplify CI.yml — remove ARC-specific conditionals#3343
fix(ci): simplify CI.yml — remove ARC-specific conditionals#3343PierreBrisorgueil merged 1 commit intomasterfrom
Conversation
Remove the `if: !vars.RUNNER` guard on setup-node (always run it) and drop the redundant "Wait for MongoDB" TCP probe step since the services health check already guarantees readiness. Closes #3342
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
WalkthroughSimplified CI workflow by removing runner-specific conditionals and MongoDB readiness checks. Deleted the Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related issues
Possibly related PRs
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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 |
There was a problem hiding this comment.
Pull request overview
This PR simplifies the GitHub Actions CI workflow by removing ARC/self-hosted-runner-specific conditionals and relying on the MongoDB service health check for readiness.
Changes:
- Always run
actions/setup-node(removedif: ${{ !vars.RUNNER }}guard). - Removed the bespoke “Wait for MongoDB” TCP-probe step, relying on the service
--health-cmdinstead.
Summary
if: ${{ !vars.RUNNER }}condition from setup-node step (always run it)Test plan
Closes #3342
Summary by CodeRabbit