Files
foxhunt/infra
jgrusewski 4e019df23b infra(argo): disable push-triggered ci-pipeline — manual-only
Per user directive: pushes to main must not trigger any Argo compute
(not even the CPU-heavy test-gate). Changed the sensor's body.ref
filter value from "refs/heads/main" to a never-matching sentinel.
The eventsource still receives GitLab push webhooks; the sensor
evaluates them and rejects every one.

To re-enable: restore the value to "refs/heads/main" and
`kubectl apply -f infra/k8s/argo/events/ci-pipeline-sensor.yaml`.

Manual trigger paths (unchanged):
- ci-pipeline:        argo submit --from=wftmpl/ci-pipeline -p commit-sha=<SHA>
- compile-and-deploy: curl -X POST http://workflow-trigger-eventsource-svc.foxhunt:12001/compile-deploy \
                        -H 'Content-Type: application/json' -d '{"commit_sha": "<SHA>"}'
2026-04-21 00:25:40 +02:00
..