CI: Run pre-commit hooks

Signed-off-by: José Expósito <jose.exposito89@gmail.com>
Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1036>
This commit is contained in:
José Expósito 2024-08-31 18:42:58 +02:00
parent 7d849623d5
commit ee9043d6b4
2 changed files with 28 additions and 0 deletions

View file

@ -215,6 +215,20 @@ check-whitespace:
- sed -i '/^$/N;/^\n$/D' $(git ls-files src/*.{h,c} tools/*.{h,c} udev/*.c)
- git diff --exit-code || (echo "ERROR - Duplicated empty lines, please fix" && false)
#
# pre-commit hooks
#
pre-commit-hooks:
extends:
- .fdo.ci-fairy
stage: sanity check
script:
- python3 -m venv venv
- source venv/bin/activate
- pip3 install pre-commit
- pre-commit run --all-files || true
- git diff --exit-code || (echo "ERROR - Code style errors found, please fix" && false)
#################################################################
# #

View file

@ -203,6 +203,20 @@ check-whitespace:
- sed -i '/^$/N;/^\n$/D' $(git ls-files src/*.{h,c} tools/*.{h,c} udev/*.c)
- git diff --exit-code || (echo "ERROR - Duplicated empty lines, please fix" && false)
#
# pre-commit hooks
#
pre-commit-hooks:
extends:
- .fdo.ci-fairy
stage: sanity check
script:
- python3 -m venv venv
- source venv/bin/activate
- pip3 install pre-commit
- pre-commit run --all-files || true
- git diff --exit-code || (echo "ERROR - Code style errors found, please fix" && false)
#################################################################
# #