[NOTICKET] ci: refactor ci to create a release on harbor on new repo tags
This MR adds the capability to the CI to upload the charts to CERN helm registry (Harbor).
For that I have added a new step named helm_deploy
that when a tag is made within the repo:
- fist, checks if the tag name exists in harbor; and,
- second, upload the chart to harbor tagged with the same name as the tag in the repo.
Once uploaded the helm chart can be downloaded for example as follows:
helm pull oci://registry.cern.ch/monit/cern-it-kubernetes-monitoring --version 0.2.0
Edited by Guillermo Facundo Colunga