Comments (2)
Thanks for opening your first issue at git-cliff! Be sure to follow the issue template! ⛰️
from git-cliff.
You can update the body
like so:
body = """
{% if version -%}\
## [{{ version | trim_start_matches(pat="v") }}] - {{ timestamp | date(format="%Y-%m-%d") }}
{% else %}\
## [Unreleased]
{% endif -%}\
{% for group, commits in commits | group_by(attribute="group") %}
### {{ group | upper_first }}
{% for commit in commits %}
- {% if commit.breaking %}[**breaking**] {% endif %}{{ commit.message | upper_first | trim }} ([{{ commit.id | truncate(length=7, end="") }}](<REPO>/commit/{{ commit.id }}))\
{% if commit.gitlab.username and commit.gitlab.username != remote.gitlab.owner %} by [@{{ commit.gitlab.username }}](https://gitlab.com/{{ commit.gitlab.username }}){%- endif -%}
{% if commit.gitlab.pr_number %} in [#{{ commit.gitlab.pr_number }}]( <REPO>/-/commit/{{ commit.gitlab.pr_number }}){%- endif -%}
{% endfor %}
{% endfor %}
{%- if gitlab.contributors | filter(attribute="is_first_time", value=true) | length != 0 %}
## New Contributors
{%- endif -%}
{% for contributor in contributors %}
{% if contributor.pr_number -%}\
* [@{{ contributor.username }}](https://gitlab.com/{{ contributor.username }}) made their first contribution in [!{{ contributor.pr_number }}](<REPO>/-/merge_requests/{{ contributor.pr_number }})\
{% endif -%}\
{%- endfor %}\n
"""
from git-cliff.
Related Issues (20)
- Bitbucket integration not working with self-hosted instance HOT 2
- Slow for large repositories with binary files in Git LFS and long history
- Config environment variables are not respected when cliff.toml is not found HOT 5
- Github integration is not run when printing context (`--context`) HOT 8
- Detailed template errors out with template render error HOT 2
- Change to MiniJinja HOT 8
- Regenerating changelog after taging changes the date
- [gitlab] context data are missing HOT 2
- Support a body template specifically for when there are no contributing commits HOT 1
- git-cliff-core: allow adding arbitrary values to commits HOT 6
- Allow disabling topological order for commits
- `--bumped-version` does not return `initial_tag` if there are no conventional commits in the history. HOT 4
- `--bumped-version` fails if commit is skipped by `commit_parsers` HOT 5
- PR information is discarded when using `--from-context` HOT 1
- New Contributors section missing after generating changelog HOT 1
- Respect `git replace` HOT 11
- Add output file configuration option HOT 2
- `--with-tag-message` has no effect with multiple repositories
- `--from-context` doesn't include footers HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from git-cliff.