summaryrefslogtreecommitdiffstats
path: root/.github/workflows/format.yaml
Commit message (Collapse)AuthorAgeFilesLines
* Install extra CLI dependencies that are missing (#16426)Joel Challis2022-02-221-5/+4
| | | | | * Install extra CLI dependencies that are missing * dos2unix is part of base container
* Install extra CLI dependencies that are missing (#16425)Joel Challis2022-02-221-0/+1
|
* Ignore exit codes for formatters (#15276)Joel Challis2021-11-231-4/+3
|
* Ignore exit codes for formatters (#15275)Joel Challis2021-11-231-0/+1
|
* Ignore deleted files when formatting codebase (#15274)Joel Challis2021-11-231-3/+4
|
* Tidy CI format error message (#15242)Joel Challis2021-11-201-2/+3
| | | * Tidy format error message
* Add diff logic to python format subcommand (#15156)Joel Challis2021-11-171-1/+1
| | | | | | | | | | | * Add diff logic to python format subcommand * Update test * Add in filter per format-c * fix tests * Update new workflow
* Partially reinstate CI formatting process (#15155)Joel Challis2021-11-141-7/+14
| | | | | | | * Partially reinstate CI formatting process * Fix exit code on clean run * Fix exit code on clean run
* move everything from qmkfm/base_container to qmkfm/qmk_cli (#14230)Zach White2021-08-291-1/+1
|
* CLI/Docs: Fix the format commands' name (#13668)Erovia2021-07-231-6/+6
| | | | | | | 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.
* Make sure 'cformat' only runs on core files (#12909)Erovia2021-05-181-1/+1
| | | Co-authored-by: Zach White <skullydazed@drpepper.org>
* Improve our CI tests (#11476)Zach White2021-05-101-31/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* [CI] Format develop (#11893)Joel Challis2021-02-151-0/+4
|
* [CI] Auto Formatting - Swap from direct commit to PR (#11229)Joel Challis2021-02-061-6/+12
| | | | | * Swap from direct commit to PR * Fix up
* Yet another stab at trying to get github actions to push (#11230)Joel Challis2020-12-161-0/+2
|
* Another attempt to fix formatting workflow (#11187)Joel Challis2020-12-131-1/+2
|
* CI automated format fixes (#11179)Joel Challis2020-12-111-2/+2
| | | | | * Format all C files for now, till diff logic works within CI * Fix recursion of dos2unix
* CI: Add workflow for codebase formatting (#7382)Joel Challis2020-12-101-0/+34
* Add workflow for codebase formatting * stash * review comments * Swap to a more complete push action