CI: Check style on pull requests

This commit is contained in:
heinrich5991 2020-09-10 04:06:46 +02:00
parent df46ff8557
commit 0a2eab6a10

26
.github/workflows/style.yml vendored Normal file
View file

@ -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)"