galaxyproject / planemo

Command-line utilities to assist in developing Galaxy and Common Workflow Language artifacts - including tools, workflows, and training materials.
https://planemo.readthedocs.io/
MIT License
90 stars 85 forks source link

Add option to create a minimal markdown test report #1462

Closed bernt-matthias closed 4 months ago

bernt-matthias commented 5 months ago

That is: only the table. Will be useful for large tests (e.g. weekly CI) where the size of the full report is to large for GITHUB_STEP_SUMMARY

fixes https://github.com/galaxyproject/planemo/issues/1456

lldelisle commented 5 months ago

This looks super good. I am sorry not to be at ease enough with this part of the code to do a proper review.

lldelisle commented 5 months ago

The auto-merge did not work because the test gx2109 is failing.

bernt-matthias commented 5 months ago

The auto-merge did not work because the test gx2109 is failing.

Jep :) We need https://github.com/galaxyproject/galaxy/pull/18477 or https://github.com/galaxyproject/planemo/pull/1466 to make it pass.

lldelisle commented 5 months ago

I love it.