* rebase develop after a master push
* limit this to qmk/qmk_firmware
* change to a merge strategy
* GITHUB_TOKEN isn't needed
* check for .locked in develop
* break up into more steps
* Basic qmk lint command
* check for keymap readme
* change the workflow from qmk info to qmk lint
* add a strict mode
* parsing -> parse
* document qmk lint
* small info logging cleanup
* Apply suggestions from code review
Co-authored-by: Ryan <[email protected]>
* honor --strict in more places
* change the job name to lint
Co-authored-by: Ryan <[email protected]>
* add new qmk generate-api command, to generate a complete set of API data.
* Generate api data and push it to the keyboard repo
* fix typo
* Apply suggestions from code review
Co-authored-by: Joel Challis <[email protected]>
* fixup api workflow
* remove file-changes-action
* use a more mainstream github action
* fix yaml error
* Apply suggestions from code review
Co-authored-by: Erovia <[email protected]>
* more uniform date handling
* make flake8 happy
* Update lib/python/qmk/decorators.py
Co-authored-by: Erovia <[email protected]>
Co-authored-by: Joel Challis <[email protected]>
Co-authored-by: Erovia <[email protected]>
* Initial auto PR labeler config
* Update .github/labeler.yml
Co-authored-by: James Young <[email protected]>
* Update since develop merged
Co-authored-by: Nick Brassel <[email protected]>
Co-authored-by: James Young <[email protected]>
Co-authored-by: Nick Brassel <[email protected]>