Open
Labels
feature requestNew features for node-core-utilsNew features for node-core-utils
Description
The reliability reports are generated by dates and can not be filtered to list what's failing on a specific platform. Would it be helpful to generate a reliability summary filtered by platforms? It can help us to find out the reliability of each platform.
Originally posted by @legendecas in nodejs/node#56583 (comment)
A possible improvement is to generate JSON reliability reports so that the reports can be processed programatically and be filtered by platforms.
A reliability history by platform can provide supporting figures for us to determine if a platform is unstable.
Reacted by STAFF67
Metadata
Metadata
Assignees
Labels
feature requestNew features for node-core-utilsNew features for node-core-utils
Activity
0hmX commentedon Aug 11, 2025
Hey @legendecas, I would love to help with this one. Three of my PRs are stuck due to a bad CI, and it's annoying to ask the maintainer every time for a CI run. If solving this issue helps, I am ready to. I have set up the repository and run the tests; all are passing. I need to know which command I need to look at.
legendecas commentedon Aug 11, 2025
The report workflow is defined at https://github.com/nodejs/reliability/blob/81db301596de4717b67c8463d841665f4d8ee053/.github/workflows/reliability_report.yml#L43-L48.
The command is defined at
node-core-utils/bin/ncu-ci.js
Lines 466 to 481 in 0bd46f4
There is a
--jsonoption available, along with--markdown(link). It can be updating the workflow in thenodejs/reliabilityto pick up the option--json, as it seems already been supported atnode-core-utils/bin/ncu-ci.js
Line 472 in 0bd46f4