This action checks if the source code matches the .clang-format file.
Where the source files are located.
Default: '.' (current folder)
Example: './src'
What folder should be excluded from format checking.
Default: 'none'
Example: './third_party'
What filename extensions should be used for format checking.
Default: 'c,h,C,H,cpp,hpp,cc,hh,c++,h++,cxx,hxx'
Example: 'cpp,h'
What clang-format version should be used.
Available version are from 5 to 9.
Default: 9
Example: 9
name: test-clang-format
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: DoozyX/clang-format-lint-action@v0.5
with:
source: '.'
exclude: './third_party'
extensions: 'h,cpp'
clangFormatVersion: 9