123456789101112131415161718192021222324252627282930313233343536373839404142 |
- name: PR Lint Format
- on:
- pull_request:
- paths:
- - 'drivers/**'
- - 'lib/arm_atsam/**'
- - 'lib/lib8tion/**'
- - 'lib/python/**'
- - 'platforms/**'
- - 'quantum/**'
- - 'tests/**'
- - 'tmk_core/**'
- jobs:
- lint:
- runs-on: ubuntu-latest
- container: qmkfm/qmk_cli
- steps:
- - uses: rlespinasse/github-slug-action@v3.x
- - uses: actions/checkout@v2
- with:
- fetch-depth: 0
- - uses: trilom/file-changes-action@v1.2.4
- id: file_changes
- with:
- output: ' '
- fileOutput: ' '
- - name: Run qmk format-c and qmk format-python
- shell: 'bash {0}'
- run: |
- qmk format-c --core-only -n $(< ~/files.txt)
- format_c_exit=$?
- qmk format-python -n
- format_python_exit=$?
- exit $((format_c_exit + format_python_exit))
|