feat: enable integration tests on pull requests

- Add pull_request triggers to crowdsec and rate-limit integration workflows
- Integration tests now run immediately on PR push (not waiting for docker-build)
- Completes PR-based trigger support for all integration test suites
- Matches branch configuration: main, development, feature/**, hotfix/**
This commit is contained in:
GitHub Actions
2026-02-05 20:49:02 +00:00
parent 150dda679c
commit 8e6cd39b3e
2 changed files with 4 additions and 0 deletions

View File

@@ -7,6 +7,8 @@ on:
workflows: ["Docker Build, Publish & Test"]
types: [completed]
branches: [main, development, 'feature/**', 'hotfix/**'] # Explicit branch filter prevents unexpected triggers
pull_request:
branches: [main, development, 'feature/**', 'hotfix/**']
# Allow manual trigger for debugging
workflow_dispatch:
inputs: