Lewati ke konten utama

Changelog System

Changelog System

Active Pipeline

Ikuti repository history menjadi structured release model dan Markdown.

Commandapp/core/changelog/

Category

Arsitektur

Quick Command

settings -> Git range -> messages -> models -> transform -> render -> write

Alur Changelog

Workflow Timeline

1
Load settings
Typed changelog settings dibentuk dari config.toml dan CLI values.
completed
2
Collect history
Provider mengambil commit message pada Git range yang dipilih.
completed
3
Build models
Message diparse, dikelompokkan, dibersihkan, dan dimasukkan ke release model.
completed
4
Plan releases
Existing dan current release digabung serta diurutkan.
current
5
Render and write
Jinja template menghasilkan Markdown untuk output path.
pending