Skip to content

Is it possible to reuse changelog information from Renovate? #234

@ghost

Description

Hello everyone,

we are currently using Renovate to regularly check the dependencies of our Umbrella Charts (Helm) for updates. Afterwards, we receive a merge request and manually create a new tag for our charts, which we then use to update our applications in a Kubernetes environment using ArgoCD.

Now we want to automate the manual process of our release management with semantic-release, so that we don't have to constantly check for new merge requests and process them.

So far, we can already create and use a new tag in GitLab via semantic-release based on the commits created by Renovate. Now we come to the point where we think about the changelog and ask whether it is possible to reuse the changelog provided by Renovate in the merge request.

For example, a merge request from Renovate may have the following content:
Renovate_MR

The commit of Renovate itself is relatively uninformative and looks like this:
Renovate_Commit

The changelog created by semantic-release would only contain the one entry with the reference to the update, based on the commit. But Renovate itself provides much more information.

Is there a possibility to access this information via a plugin or possibly in other ways? Does anyone have any experience or an alternative how we can get more information about the update?

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