pcsx2_patches/.github
Dan McCarthy 240dfff8a4 Add Action CI job to validate patches for PRs
Adds a GitHub Action job and python script that run on PR creation and commit push to a PR branch and validates all patches in the repository to report any errors/issues with the patches it finds..

Currently it will detect the following issues:
- Patch group headers straight brackets unclosed e.g. [name
- Non-lowercase gametitle,comment,author,gsaspectratio,gsinterlacemode,description keywords (if case is incorrect, these lines will get ignored)
- Patches that are missing fields, have an invalid field value,  or are otherwise malformed. (Including incorrect casing)
- Broken comments at the end of a patch line (which break the line)
- Invalid comment lines/other garbage lines (of which many will be cleaned up with this PR).
2024-02-20 18:57:41 +00:00
..
scripts Add Action CI job to validate patches for PRs 2024-02-20 18:57:41 +00:00
workflows Add Action CI job to validate patches for PRs 2024-02-20 18:57:41 +00:00