Ci: check space and LF (#55)

This commit is contained in:
notify 2023-02-26 16:51:29 +08:00 committed by GitHub
parent 9ac89caa1f
commit a579cf2a59
36 changed files with 93 additions and 75 deletions

18
.github/workflows/check-white-space.yml vendored Normal file
View File

@ -0,0 +1,18 @@
name: Check Whitespace and New Line
on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Check trailing space
run: if grep -rIn "[[:blank:]]$"; then exit 2; else echo OK; fi
- name: Check no new line at EOF
run: for f in $(grep -rIl ""); do if test $(tail -c 1 $f); then echo $f; fail=1; fi; done; if test $fail; then exit 1; fi