Skip to content

Fix some CI rules to clean up the main branch pipelines a bit more

Pierre Guinoiseau requested to merge pguinoiseau/fix-ci-rules into master

CI rule fixes following !5758 (merged):

  • Run ensure-generated-content-up-to-date only in MR pipelines
  • Don't run prepare-service-health-dashboard-json on ops.gitlab.net
  • Make deploy-dashboards depend on test-dashboards
  • Fix notify-mirror-source to run again on main branch pipelines in ops.gitlab.net

Part of https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/17505 and https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/16689

Edited by Pierre Guinoiseau

Merge request reports