Commit Graph

2 Commits

Author SHA1 Message Date
SkyratBot
cb0c2343a2 [MIRROR] Move the DreamChecker annotator into a new module [MDB IGNORE] (#23826)
* Move the DreamChecker annotator into a new module

* Fixing the diffs for this, it should be a rename not an addition

* Fixing diffs pt 2

---------

Co-authored-by: distributivgesetz <distributivgesetz93@gmail.com>
Co-authored-by: Bloop <13398309+vinylspiders@users.noreply.github.com>
2023-09-21 19:16:14 -04:00
Bloop
ef02f48599 [MISSED MIRROR] Replace DreamAnnotate action with a python script (#78225) (#23837)
Replace DreamAnnotate action with a python script (#78225)

This PR removes the "Annotate Lints" job step and merges it with the
"Run Linters" step above. To achieve this, I wrote a python script that
should be identical to the action. I even added the ability to read the
output from a file to the script if we ever needed that, but I decided
to have the job step pipe the output into the script instead.

It always bugged me a bit that we had to check the results for a
separate step if we wanted to see the linter results for dm code. I also
noticed a few people getting confused as to why their CI failed on
linters.

Turns out that the action is just a few lines that match the
dreamchecker output and reformat it to a format that GitHub can annotate
code with. It's so brain dead simple that it shouldn't need to be a
whole new step, and for the previous two reasons.
not playerfacing

Co-authored-by: distributivgesetz <distributivgesetz93@gmail.com>
2023-09-21 13:48:55 -04:00