Frontmatter
| title | Inlined healthHelpers.mjs into HealthService.mjs |
| author | MannXo |
| state | Merged |
| createdAt | Nov 11, 2025, 9:01 AM |
| updatedAt | Nov 11, 2025, 9:39 AM |
| closedAt | Nov 11, 2025, 9:35 AM |
| mergedAt | Nov 11, 2025, 9:35 AM |
| branches | dev ← Refactor/Inline-healthHelpers.mjs-into-HealthService.mjs |
| url | https://github.com/neomjs/neo/pull/7738 |
Merged

tobiu
commented on Nov 11, 2025, 9:35 AM
hi @MannXo! PR looks good. we need another follow-up ticket regarding parseVersionOutput (). the file is already importing semver, so we should use it. manually comparing semantic versions would be a quite complex topic. think of something like: v11.0.0-alpha.2 => the lib can handle it. off-topic: i will dive into the SEO epic next.

tobiu
commented on Nov 11, 2025, 9:39 AM
created the ticket here: https://github.com/neomjs/neo/issues/7739
Summary
This PR refactors the GitHub workflow MCP server by inlining the
healthHelpers.mjsmodule intoHealthService.mjsas private methods, simplifying the architecture without sacrificing functionality.Closes #7720
What kind of change does this PR introduce? (check at least one)
Does this PR introduce a breaking change? (check one)
If yes, please describe the impact and migration path for existing applications:
The PR fulfills this requirement:
devbranch, not themainbranchIf adding a new feature, the PR's description includes:
Other information: