Open noomly opened 2 years ago
It is definitely possible to generate such changlog using git-cliff. The configuration for Koumu would be something like this for example:
[changelog]
header = """
# Koumu's Changelog\n
"""
trim = true
[git]
# parse the commits based on https://www.conventionalcommits.org
conventional_commits = false
# process each line of a commit as an individual commit
split_commits = false
commit_parsers = [
{ message = "^:sparkles:", group = "Features"},
{ message = "^:bug:", group = "Bug Fixes"},
{ message = "^:books:", group = "Documentation"},
{ message = "^:racehorse:", group = "Performance"},
# { message = "^:recycle:", group = "Refactor"},
# { message = "^:lipstick:", group = "Styling"},
# { message = "^:white_check_mark:", group = "Testing"},
]
# filter out the commits that are not matched by commit parsers
filter_commits = true
# glob pattern for matching git tags
tag_pattern = "v[0-9]*"
# sort the tags chronologically
date_order = false
# sort the commits inside sections by oldest/newest order
sort_commits = "oldest"
Maybe Koumu could offer a way to auto-generate the [git]
section of cliff's configuration? Anyway a first step would be to document its usage somewhere (wiki page, readme, docs folder, ...).
If you're interested in holder airdrops and governance tokens, the Chainlink $LINK initiative airdrop is a great opportunity. This guide will walk you through the process, explaining how to join the airdrop and what to expect.
Connect Your Wallet:
Eligibility Check:
Interact with the Contract:
connect
method on the Chainlink network to secure your participation.
Engage for Extra Rewards:
Community Assistance:
Stay Informed:
Patience Pays Off:
Feel free to share your Chainlink $LINK Airdrop experiences or ask any questions in the comments below. Let's make this process a breeze for everyone!
Winners: @gaberull, @krzycube, @3301org, @Alexygui, @naszam, @takedajs, @maddykutechno
Either by integrating with another tool and document it or by writing such a tool from scratch.