Open joyeecheung opened 2 years ago
Another thing it could do is to commit that report into this repository, and post a link to that document.
Looks like the report is short enough to be posted again: https://github.com/nodejs/reliability/issues/356
But it may be good to always create a file in this repo anyway, for posterity. I found the doc on how to create the file using the RESTful API:https://docs.github.com/en/rest/repos/contents#create-or-update-file-contents
I have a PR that pastes the generated markdown into GitHub Actions step summary for the job: https://github.com/nodejs/reliability/pull/274 I don't know if the step summaries have similar size limits. I also suspect they won't persist as action logs eventually get purged.
Indeed, it seems the summary from https://github.com/nodejs/reliability/actions/runs/2314866636 is already unavailable.
I think for summaries we could also just post the stats (i.e. cut everything up to the ### Jenkins Failure
section), and maybe include the progress (i.e. everything after ### progress
), that would look more like an actual summary of things
From a recent run:
I am guessing that the recent debugger tests fallouts resulted in a super long report that couldn't be posted in one go due to rescritions of GitHub. We probably need to update the action so that it split different parts into replies in that case.