Add validate.yml

This commit is contained in:
Frank Harris 2026-06-12 13:52:15 -05:00
parent 222b4c1711
commit 235e70bad3

29
validate.yml Normal file
View file

@ -0,0 +1,29 @@
name: Validate Code
on:
push:
pull_request:
jobs:
validate:
runs-on: linux-dev
steps:
- name: Checkout repo
uses: actions/checkout@v4
- name: Check PHP syntax
run: |
if find . -name "*.php" | grep -q .; then
find . -name "*.php" -print0 | xargs -0 -n1 php -l
else
echo "No PHP files found."
fi
- name: Check C# build
run: |
if find . -name "*.csproj" | grep -q .; then
dotnet build
else
echo "No C# project found."
fi