github actions: update coding style checks

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
Yuxuan Shui 2020-04-09 18:08:57 +01:00
parent be0d4b9681
commit b37db3e051
No known key found for this signature in database
GPG Key ID: 37C999F617EA1A47
2 changed files with 16 additions and 3 deletions

13
.github/workflows/coding-style-pr.yml vendored Normal file
View File

@ -0,0 +1,13 @@
name: coding-style
on: pull_request
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: git fetch --depth=1 origin ${{ github.event.pull_request.base.sha }}
- uses: yshui/git-clang-format-lint@v1.9
with:
base: ${{ github.event.pull_request.base.sha }}

View File

@ -1,14 +1,14 @@
name: code-style name: coding-style
on: push on: push
jobs: jobs:
build: check:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
with: with:
fetch-depth: 2 fetch-depth: 2
- uses: yshui/git-clang-format-lint@v1.7 - uses: yshui/git-clang-format-lint@v1.9
with: with:
base: ${{ github.event.ref }}~1 base: ${{ github.event.ref }}~1