Skip to content

Add Chart repository as source

Geoffrey McQuat requested to merge gmcquat/gitlab-runner:main into main

What does this MR do?

Add Chart repository as source (similar to gitlab-agent chart : https://gitlab.com/gitlab-org/charts/gitlab-agent/-/blob/main/Chart.yaml#L10)

Why was this MR needed?

We use a custom chart with gitlab-runner chart as a dependency, and we use renovate to auto update the dependency version when you publish a new chart. Renovate will use the source to add a release note with a compare link between old and new versions to the MR as below (example for gitlab-agent)

image

It doesn't work for gitlab-runner as the first source is the runner repository and not the runner chart repository

Edited by Geoffrey McQuat

Merge request reports