summaryrefslogtreecommitdiff
path: root/.github/workflows/format.yaml
AgeCommit message (Collapse)Author
2022-02-22Install extra CLI dependencies that are missing (#16426)Joel Challis
* Install extra CLI dependencies that are missing * dos2unix is part of base container
2022-02-22Install extra CLI dependencies that are missing (#16425)Joel Challis
2021-11-23Ignore exit codes for formatters (#15276)Joel Challis
2021-11-23Ignore exit codes for formatters (#15275)Joel Challis
2021-11-23Ignore deleted files when formatting codebase (#15274)Joel Challis
2021-11-20Tidy CI format error message (#15242)Joel Challis
* Tidy format error message
2021-11-17Add diff logic to python format subcommand (#15156)Joel Challis
* Add diff logic to python format subcommand * Update test * Add in filter per format-c * fix tests * Update new workflow
2021-11-14Partially reinstate CI formatting process (#15155)Joel Challis
* Partially reinstate CI formatting process * Fix exit code on clean run * Fix exit code on clean run
2021-08-29move everything from qmkfm/base_container to qmkfm/qmk_cli (#14230)Zach White
2021-07-23CLI/Docs: Fix the format commands' name (#13668)Erovia
PR #13296 changed the name of the `cformat` and `pyformat` commands to `format-c` and `format-py` respectively. This PR updates the documentation and some parts of the CLI to use the new names. Also add documentation for the new `format-text` subcommand, introduced in the same PR.
2021-05-18Make sure 'cformat' only runs on core files (#12909)Erovia
Co-authored-by: Zach White <skullydazed@drpepper.org>
2021-05-10Improve our CI tests (#11476)Zach White
* add a test and dry-run to qmk generate-api * add a dry-run to qmk pyformat * Add a --dry-run to qmk cformat * reverse the order of nose2 and flake8 tests * run CI test against cformat and pyformat * fix programming errors * tweak job name * fix argument * refine the files we select * fix stack trace in --ci * make cformat exit clean * fix c file extensions * decouple CI from pyformat * remove --ci arg * make ci happy * use the environment var instead * change output to text * fix log message * replace tabs
2021-02-15[CI] Format develop (#11893)Joel Challis
2021-02-06[CI] Auto Formatting - Swap from direct commit to PR (#11229)Joel Challis
* Swap from direct commit to PR * Fix up
2020-12-16Yet another stab at trying to get github actions to push (#11230)Joel Challis
2020-12-13Another attempt to fix formatting workflow (#11187)Joel Challis
2020-12-11CI automated format fixes (#11179)Joel Challis
* Format all C files for now, till diff logic works within CI * Fix recursion of dos2unix
2020-12-10CI: Add workflow for codebase formatting (#7382)Joel Challis
* Add workflow for codebase formatting * stash * review comments * Swap to a more complete push action