OpenTTD / OpenGFX

8bpp Graphics Base Set for OpenTTD
GNU General Public License v2.0
48 stars 27 forks source link

Add: [Actions] Make NML warnings more visible in pull requests #72

Closed glx22 closed 3 years ago

glx22 commented 3 years ago

It's done by implementing a problem matcher for nmlc and addition of annotation check. Also simplified commit-checker using the existing actions.

This PR won't pass annotation check, but it's expected (master branch is not warning free).

glx22 commented 3 years ago

Gimp annoyingly adds iCCP chunk in generated PNG, so I had to do an extra cleanup step after the generation to reduce the number of modified files.

And I don't understand why some PNGs were outdated as commit history says they should not.