Skip to content

Remove monthly_release_initial_rc:start from the needs of monthly-release-initial-rc-base config

What does this MR do and why?

Describe in detail what your merge request does and why.

This is a follow-up of the MR !4143 (comment 2490870446).

This removes the monthly_release_initial_rc:start from the needs of monthly-release-initial-rc-base config. The monthly_release_initial_rc:tag job already depends on the start job, so having the tag job as a dependency on the other initial_rc jobs should have the same results.

Testing

I created a test pipeline in release-tools to show the dependency of the jobs and compare it to before

Before After

image.png

Pipeline: https://ops.gitlab.net/gitlab-org/release/tools/-/pipelines/4474678

image.png

Pipeline: https://gitlab.com/gitlab-org/release-tools/-/pipelines/1806719138

Related issue: gitlab-com/gl-infra/delivery#21101 (closed)

Content

  • Remove monthly_release_initial_rc:start from the needs of monthly-release-initial-rc-base config

Author Check-list

  • Has documentation been updated?

Merge request reports

Loading