I noticed that Reviewdog was not actually posting PR comments when using github-pr-review. After tons of time debugging, it turns out that migrating to RDJSON fixes this issue. I also noticed that this action is using an older version of Reviewdog while debugging.
[!TIP]
With RDJSON implemented, we can move onto supporting automatic code suggestions in the future.
What
Removed the usage of JQ to parse Stylelint results.
Added a custom Stylelint formatter that produces results in the RDJSON format for Reviewdog to ingest.
Why?
I noticed that Reviewdog was not actually posting PR comments when using
github-pr-review
. After tons of time debugging, it turns out that migrating to RDJSON fixes this issue. I also noticed that this action is using an older version of Reviewdog while debugging.What