Changelog Autogen π
changelog-autogen
μ Angular μ»€λ° κ·μΉμ κΈ°λ°μΌλ‘ μλμΌλ‘ CHANGELOG.md
νμΌμ μμ±νλ λꡬμ
λλ€. μ΄ λꡬλ μ»€λ° λ©μμ§λ₯Ό λΆμνμ¬ μλμΌλ‘ λ³κ²½ μ¬νμ κΈ°λ‘νκ³ , νλ‘μ νΈμ λ¦΄λ¦¬μ¦ λ
ΈνΈλ₯Ό μμ½κ² κ΄λ¦¬ν μ μκ² λμμ€λλ€.
π λͺ©μ°¨
β¨ νΉμ§
- Angular μ»€λ° κ·μΉμ κΈ°λ°μΌλ‘ ν μλνλ changelog μμ±.
- μ»€λ° λ©μμ§μ λ§μΆ° νλ‘μ νΈμ
CHANGELOG.md
νμΌμ μλμΌλ‘ μ
λ°μ΄νΈ.
1.0.0
λ²μ λΆν° μ§μ.
changelog-gen
λͺ
λ Ήμ΄λ‘ κ°λ¨νκ² μ€ν κ°λ₯.
π₯ μ€μΉ
μ΄ νλ‘μ νΈλ npm ν¨ν€μ§λ‘ λ°°ν¬λ©λλ€. λ€μ λͺ
λ Ήμ΄λ₯Ό ν΅ν΄ μ€μΉν μ μμ΅λλ€:
npm install -g @knu-k/changelog-autogen
π μ¬μ©λ²
changelog-gen λͺ
λ Ήμ΄
μ€μΉ ν, changelog-gen
λͺ
λ Ήμ΄λ₯Ό ν΅ν΄ CHANGELOG.md
νμΌμ μλμΌλ‘ μμ±ν μ μμ΅λλ€.
changelog-gen init
μ΄ λͺ
λ Ήμ΄λ₯Ό μ€ννλ©΄ νλ‘μ νΈμ λ£¨νΈ λλ ν°λ¦¬μ CHANGELOG.md
νμΌμ΄ μμ±λ©λλ€.
ποΈ μ¬μ© κ°λ₯ν μ»€λ° νμ
:
changelog-autogen
μ Angular μ»€λ° κ·μΉμ λ°λ¦
λλ€. μ»€λ° λ©μμ§λ λ€μ νμμ λ°λΌμΌ ν©λλ€:
build
ci
docs
feat
fix
perf
refactor
style
test
μ΄ νμ
λ€μ κ°κ° νΉμ μΉμ
μΌλ‘ λΆλ₯λλ©°, λ¦΄λ¦¬μ¦ λ
ΈνΈλ₯Ό μλμΌλ‘ μμ±νλ λ° μ¬μ©λ©λλ€.
π μμ
λ€μκ³Ό κ°μ μ»€λ° λ©μμ§κ° μμ κ²½μ°:
feat(auth): μ¬μ©μ λ‘κ·ΈμΈ κΈ°λ₯ μΆκ°
fix(button): λ²νΌ μ λ ¬ λ¬Έμ ν΄κ²°
docs(readme): μ€μΉ λ°©λ² μμ
μμ±λ CHANGELOG.md
νμΌμ λ€μκ³Ό κ°μ΅λλ€:
## [1.0.0] - YYYY-MM-DD
### Feat
- μ¬μ©μ λ‘κ·ΈμΈ κΈ°λ₯ μΆκ° (auth)
### Fix
- λ²νΌ μ λ ¬ λ¬Έμ ν΄κ²° (button)
### Docs
- μ€μΉ λ°©λ² μμ (readme)
π€ κΈ°μ¬ λ°©λ²
μ΄ νλ‘μ νΈμ κΈ°μ¬νκ³ μΆλ€λ©΄, λ€μ λ¨κ³λ₯Ό λ°λΌ μ£ΌμΈμ:
- μ΄ λ¦¬ν¬μ§ν 리λ₯Ό ν¬ν¬ν©λλ€.
- μλ‘μ΄ λΈλμΉλ₯Ό μμ±ν©λλ€ (
git checkout -b feature-branch
).
- λ³κ²½ μ¬νμ 컀λ°ν©λλ€ (
git commit -am 'Add new feature'
).
- λ³κ²½ μ¬νμ νΈμν©λλ€ (
git push origin feature-branch
).
- Pull Requestλ₯Ό μμ±νμ¬ κΈ°μ¬λ₯Ό μ μΆν©λλ€.
λͺ¨λ κΈ°μ¬λ κΈ°μ¬ κ°μ΄λλΌμΈμ λ°λΌ μ΄λ£¨μ΄μ ΈμΌ ν©λλ€.
π λΌμ΄μ μ€
μ΄ νλ‘μ νΈλ MIT λΌμ΄μ μ€ νμ λ°°ν¬λ©λλ€. μμΈν λ΄μ©μ LICENSE νμΌμ νμΈνμΈμ.
π¨βπ» μ μ
μ΄ νλ‘μ νΈμ λν λ μμΈν μ 보λ changelog-autogen GitHub 리ν¬μ§ν 리μμ νμΈν μ μμ΅λλ€.