geut / chan

A Changelog CLI based on http://keepachangelog.com/
ISC License
87 stars 10 forks source link

Support for Gitlab Release #76

Open EmilienLeroy opened 2 years ago

EmilienLeroy commented 2 years ago

Hi,

I use chan for lot of projects on github and it's work perfectly ! But I have some other projects on gitlab and currenctly I can't directly create release on it using chan. This feature is already planned ? Else I think it can be very cool to have a gitlab-release command.

JacobDB commented 11 months ago

You can specify a .chanrc in the root of your project like this:

{
    "allow-prerelease": true,
    "merge-prerelease": true,
    "git-branch": "main",
    "git-release-template": "https://gitlab.com/your/project/tags/[next]",
    "git-template": "https://gitlab.com/your/project/compare/[prev]...[next]"
}