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:
2
.github/workflows/crowdsec-integration.yml
vendored
2
.github/workflows/crowdsec-integration.yml
vendored
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user