Set rules for prepare-service-health-dashboard-json
This MR fixes a bug as described in gitlab-com/gl-infra/scalability#830 (comment 1260306419) where externally triggered jobs fail on the generate_service_maturity_manifest step. e.g. https://gitlab.com/gitlab-com/runbooks/-/jobs/3675314908
This MR updates the rules for prepare-service-health-dashboard-json to ensure it runs for the following jobs
-
generate_service_maturity_manifest- https://gitlab.com/gitlab-com/runbooks/-/blob/master/.gitlab-ci.yml#L690 -
verify- https://gitlab.com/gitlab-com/runbooks/-/blob/master/.gitlab-ci.yml#L195 -
ensure_maturity_model_minimum_level- https://gitlab.com/gitlab-com/runbooks/-/blob/master/.gitlab-ci.yml#L351 -
test_dashboards- https://gitlab.com/gitlab-com/runbooks/-/blob/master/.gitlab-ci.yml#L568 -
deploy_dashboards- https://gitlab.com/gitlab-com/runbooks/-/blob/master/.gitlab-ci.yml#L579