ci: migrate ci.yml to reusable-node-ci#159
Conversation
Signed-off-by: Claude Perrin <klodr@users.noreply.github.com>
|
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)
WalkthroughThe CI workflow in ChangesCI Workflow Consolidation
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Suggested labels
🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Bundle ReportBundle size has no change ✅ |
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #159 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 15 15
Lines 505 505
Branches 130 130
=========================================
Hits 505 505 Continue to review full report in Codecov by Sentry.
|
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
🤖 I have created a release *beep* *boop* --- ## [0.8.7](v0.8.6...v0.8.7) (2026-05-11) ### Fixed * **ci:** align auto-merge filter on klodr-release-please[bot] ([#157](#157)) ([0f20737](0f20737)) * **ci:** drop paths filter on actions-pinned ([#156](#156)) ([37511b3](37511b3)) * **ci:** repin reusable auto-merge to a reachable SHA ([#158](#158)) ([0d97f72](0d97f72)) ### Changed * **lint-staged:** add prettier --write to all globs ([#160](#160)) ([961bec0](961bec0)) * migrate ci.yml to reusable-node-ci ([#159](#159)) ([4201f1b](4201f1b)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Resolved CI auto-merge filter and path filtering issues * Fixed reusable auto-merge configuration stability * **Chores** * Version bumped to 0.8.7 * Enhanced code formatting automation * Migrated CI workflow to improved configuration [](https://app.coderabbit.ai/change-stack/klodr/faxdrop-mcp/pull/161) <!-- end of auto-generated comment: release notes by coderabbit.ai --> Co-authored-by: klodr-release-please[bot] <282976459+klodr-release-please[bot]@users.noreply.github.com>
Signed-off-by: Claude Perrin <klodr@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- ## [0.8.7](v0.8.6...v0.8.7) (2026-05-11) ### Fixed * **ci:** align auto-merge filter on klodr-release-please[bot] ([#157](#157)) ([84b9a87](84b9a87)) * **ci:** drop paths filter on actions-pinned ([#156](#156)) ([b5fb759](b5fb759)) * **ci:** repin reusable auto-merge to a reachable SHA ([#158](#158)) ([354e3ec](354e3ec)) ### Changed * **lint-staged:** add prettier --write to all globs ([#160](#160)) ([ffde1e0](ffde1e0)) * migrate ci.yml to reusable-node-ci ([#159](#159)) ([5c17b65](5c17b65)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Resolved CI auto-merge filter and path filtering issues * Fixed reusable auto-merge configuration stability * **Chores** * Version bumped to 0.8.7 * Enhanced code formatting automation * Migrated CI workflow to improved configuration [](https://app.coderabbit.ai/change-stack/klodr/faxdrop-mcp/pull/161) <!-- end of auto-generated comment: release notes by coderabbit.ai --> Co-authored-by: klodr-release-please[bot] <282976459+klodr-release-please[bot]@users.noreply.github.com>
Pilot pattern from klodr/eslint-plugin-security-mcp PR #25. Replaces the inline lint+test job with a thin caller of
klodr/.github/.github/workflows/reusable-node-ci.yml.mainruleset (Settings → Rules → Rulesets → main → Enforcement: Disabled)ci / Lint & Format,ci / Build & Test (Node 22),ci / Build & Test (Node 24)Summary by CodeRabbit