From 034d133d1cb15c064b333bbd39c3f46ae53b959f Mon Sep 17 00:00:00 2001 From: fab Date: Sat, 21 Dec 2024 01:28:38 +0100 Subject: [PATCH] Update update_patterns.yml --- .github/workflows/update_patterns.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/.github/workflows/update_patterns.yml b/.github/workflows/update_patterns.yml index b3e211e..88b567e 100644 --- a/.github/workflows/update_patterns.yml +++ b/.github/workflows/update_patterns.yml @@ -50,19 +50,14 @@ jobs: run: | python owasp2nginx.py continue-on-error: false - - - name: 🔍 Check for Changes - id: git-check - run: | - git diff --quiet waf_patterns || echo "changes=true" >> $GITHUB_ENV - - name: 🚀 Commit and Push Changes - if: env.changes == 'true' + # Ensure conf files are pushed even if no changes detected + - name: 🚀 Commit and Push Caddy and Nginx WAF Configs run: | git config user.name "github-actions[bot]" git config user.email "github-actions[bot]@users.noreply.github.com" git add waf_patterns/caddy/*.conf waf_patterns/nginx/*.conf - git commit -m "Automated update: OWASP CRS to Caddy and Nginx WAF rules [$(date)]" + git commit -m "Automated update: OWASP CRS to Caddy and Nginx WAF rules [$(date)]" || echo "No changes to commit" git push continue-on-error: true # Continue even if no changes are made