chore(ci): revert consolidated pipeline and restore individual workflow triggers

Reverts the experimental consolidated CI pipeline strategy in favor of independent, parallel workflows triggered on pull requests.

- Removed .github/workflows/ci-pipeline.yml
- Restored 'on: pull_request' triggers to:
  - docker-build.yml
  - cerberus-integration.yml
  - crowdsec-integration.yml
  - rate-limit-integration.yml
  - waf-integration.yml
  - e2e-tests-split.yml
- Updated integration workflows to build local Docker images instead of expecting artifacts
- Fixed invalid 'env' context usage in e2e-tests-split.yml conditions
This commit is contained in:
GitHub Actions
2026-02-09 03:21:14 +00:00
parent aa6db54795
commit 321453d47e
10 changed files with 293 additions and 1427 deletions

View File

@@ -21,6 +21,14 @@ name: Docker Build, Publish & Test
# See: docs/plans/current_spec.md (Section 4.1 - docker-build.yml changes)
on:
push:
branches:
- main
- development
pull_request:
branches:
- main
- development
workflow_dispatch:
concurrency: