Skip to content

Turning immutable images breaks the helm chart release process #6402

@Raffo

Description

@Raffo

Description

I have manually switched the project in the past to immutable release. This is a github feature that means that once a release is done, it can't be modified and by modified we mean changing its tags or attaching artifacts. This is a great security feature that we want on, because we want to minimize risks for the project and for our users, but unfortunately it breaks the release process for the helm chart.
The release process of the helm chart is in fact creating a new release and later uploading artifacts to it. This is impossible however with immutable releases as the github api forbids it.

What needs to be done

We need to remove the requirement for immutability in helm charts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions