fix: enable CI workflows on hotfix branches

- Added hotfix/** to docker-build.yml push/PR triggers
- Added hotfix/** to e2e-tests.yml workflow_run filter
- Added hotfix/** to all integration test workflows (WAF, CrowdSec, Rate Limit, Cerberus)
- Added hotfix/** to propagate-changes.yml triggers
- Now when you push to hotfix/* branches, all CI tests will run

Fixes issue where e2e and integration tests were not running on hotfix branches.
This commit is contained in:
GitHub Actions
2026-02-05 20:36:12 +00:00
parent 1c8e7f54eb
commit ffce28b153
8 changed files with 865 additions and 5 deletions
+1 -1
View File
@@ -36,7 +36,7 @@ on:
workflow_run:
workflows: ["Docker Build, Publish & Test"]
types: [completed]
branches: [main, development, 'feature/**'] # Explicit branch filter prevents unexpected triggers
branches: [main, development, 'feature/**', 'hotfix/**'] # Explicit branch filter prevents unexpected triggers
workflow_dispatch:
inputs: