Set allow_failure: true for production pipelines when the automatic files mismatch
This MR patches the rules
for the render
job to declare allow_failure: true
when the make status
command fails, but only for production pipelines (tags or default branch pipelines).
This hopefully means that development branch pipelines will continue to fail if the generated files are out of date, but production pipelines will 'warn' without failing. This should mean that cicd changes don't cause the system to grind to a halt.