You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: add allow_failure to all manual jobs to prevent pipeline hanging (#3649)
Manual jobs without allow_failure block pipeline completion by default.
This causes pipelines to stay in "running" state indefinitely even when
all actual jobs have completed, because GitLab waits for manual jobs to
be triggered.
Added allow_failure: true to all manual jobs:
- CI image builds (CentOS, Alpine, Bookworm, Buster)
- Benchmarks (tracer, profiling, appsec)
- Macrobenchmarks
- Package deployment jobs
- AppSec docker image pushes
- Tested versions collection
Also added allow_failure to the deploy_to_reliability_env trigger job
to prevent hanging when downstream pipelines don't complete.
This allows pipelines to complete successfully while keeping manual jobs
available for optional execution.
0 commit comments