Skip to content

A github action to create a release from a tag, with the changelog as text

License

Notifications You must be signed in to change notification settings

steve-lebleu/action-create-release-from-tag

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Build Coverage Status CodeFactor Grade

Create release with changelog as release note

This package create a release where:

  • Label is the last tag version
  • Body is the commits related to this tag, and formated as changelog

Getting started

In your action definition:

- name: Create release with changelog
  uses: konfer-be/[email protected]
  with:
    token: ${{ secrets.GITHUB_TOKEN }} # required

⚠️ Merge commits are excluded from changelog.

⚠️ The checkout must bring back the entire commit history to be able to build changelog.

Licence

MIT