Skip to content

Feature: Automated Releases #2261

@reneleonhardt

Description

@reneleonhardt

Feature: Automated Releases

It seems there is no automated release workflow, for example there is no release for tag 0.24.6.
In addition, there is no CHANGELOG.md to read about the release notes history.

If you switch to conventional commits (for merge commits) you could automate both.

Popular actions to implement this process in a few steps

GitHub Action to generate changelog from conventional commits
https://github.com/requarks/changelog-action

Create a github release with notes from changelog-action
https://github.com/ncipollo/release-action

Automatically commit and push changed files back to GitHub with this GitHub Action for the 80% use case.
https://github.com/stefanzweifel/git-auto-commit-action

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