Skip to content

tools: add undici WPTs to daily WPT Report

Rodrigo Muino Tomonari requested to merge github/fork/panva/wpt-report-undici into main

This PR extends the WPT daily report submitted to wpt.fyi with WPTs related to all globals imported from nodejs/undici.

This is done by querying the WPT version included in the nodejs checkout, locally checking out undici repo on that given version, installing its dependencies and executing npm run test:wpt (whilst ignoring its exit code) with a present environment variable that instructs the undici WPTRunner to add results to an existing wpt report file.

If an existing release doesn't have the Undici WPT Report capabilities it will create the report as it did until now, without undici globals WPTs.


It also adds a GITHUB_STEP_SUMMARY to the workflow.

Merge request reports

Loading