From 235e70bad3bc01958d4b6d1ca141f9312e146631 Mon Sep 17 00:00:00 2001 From: dev Date: Fri, 12 Jun 2026 13:52:15 -0500 Subject: [PATCH] Add validate.yml --- validate.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 validate.yml diff --git a/validate.yml b/validate.yml new file mode 100644 index 0000000..632c6f0 --- /dev/null +++ b/validate.yml @@ -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 \ No newline at end of file