Skip to content

Add support for github generated changelogs #51

@ahatzz11

Description

@ahatzz11

Github allows for automatically generated changelogs on a release: https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes#configuring-automatically-generated-release-notes

This is available through their CLI gh tool as --generate-release-notes. Looking at this repo a bit it seems like it uses the API so that has an option too: https://docs.github.com/en/rest/releases/releases#generate-release-notes-content-for-a-release

It would be awesome if this library had something similar, something maybe like

githubRelease {
    repo("repo")
    tagName(semver.versionTagName)
    body(autoGenerated())               // <-- something like this
}

I might be able to help with this contribution depending on if it's something that would be possible to do 👍

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions