diff --git a/.github/workflows/style.yml b/.github/workflows/style.yml new file mode 100644 index 000000000..c087e6830 --- /dev/null +++ b/.github/workflows/style.yml @@ -0,0 +1,26 @@ +name: Check style + +on: + push: + branches-ignore: + - master + - staging.tmp + - trying.tmp + - staging-squash-merge.tmp + pull_request: + +jobs: + check-style: + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + - name: Install clang-format + run: | + sudo apt-get update -y + sudo apt-get install clang-format -y + - name: Check style + run: | + clang-format -version + python3 scripts/fix_style.py --dry-run --base "$(git merge-base origin/master $GITHUB_SHA)"