Skip to content

test

test #5

Workflow file for this run

name: Uncrustify
on: [ push, pull_request ]
jobs:
uncrustify:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Install uncrustify
run: |
sudo apt-get update
sudo apt-get install -y uncrustify
- name: Check formatting
run: |
find . \( -name '*.c' -o -name '*.h' \) -print0 | while IFS= read -r -d '' file; do
uncrustify -c uncrustify.cfg --no-backup "$file"
done
if ! git diff --exit-code; then
echo "Formatting check failed. Please run uncrustify locally."
exit 1
fi