feat: check for trailing spaces in CI

This commit is contained in:
Gabriele Musco 2024-04-16 07:26:02 +02:00
parent 83eca43460
commit 13360a21f0
No known key found for this signature in database
GPG key ID: 1068D795C80E51DE
2 changed files with 13 additions and 0 deletions

View file

@ -6,6 +6,10 @@ test-links:
script: script:
- python3 ./test_links.py - python3 ./test_links.py
test-trailing-spaces:
script:
- ./test_trailing_spaces.sh
test-build: test-build:
image: registry.gitlab.com/pages/hugo/hugo_extended image: registry.gitlab.com/pages/hugo/hugo_extended
script: script:

9
test_trailing_spaces.sh Executable file
View file

@ -0,0 +1,9 @@
#!/bin/bash
TRAILING_SPACES=$(find content -name '*.md' -exec grep -EHn ' +$' {} \;)
if [[ -n "$TRAILING_SPACES" ]]; then
echo "Error: these files have trailing spaces!"
echo "$TRAILING_SPACES"
exit 1
fi