Add a scheduled job to check the upgrade of gitlab
The idea is to run a scheduled pipeline every week to check for a new version of gitlab.
The job:
- checks for a new version
- updates the current repo with the new versions (both chart and gitlab)
- generates a new template with the new settings
- compares the template with the previous one
- when there is a new version, pushes the changes and opens a MR
An example of MR can be found at bentiss/helm-gitlab-omnibus!2 (closed)
We need to add @fdo-helm-bot as a developer of this project so it can push to it and create the MR (using an admin API token is not recommended).
Cc: @daniels