TU-Wien-dataLAB / Grader-Service

Grader Service offers lecturers and students a well integrated teaching environment for data science, machine learning and programming classes.
https://grader-service.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
27 stars 2 forks source link

Helm release should not create extra release but attach changes to existing chart release #195

Open meffmadd opened 5 months ago

meffmadd commented 5 months ago

Is your feature request related to a problem? Please describe. The helm release action creates a new GitHub release each time we create a chart release, which itself is a GitHub release. This is ugly.

Describe the solution you'd like The release action should modify the existing chart release instead of creating a new release since it only adds an asset (.tgz) file.

Apparently not possible for now: https://www.github.com/helm/chart-releaser/issues/122

But at least use --make-release-latest false