AbsaOSS / AbsaOSS/generate-release-notes

Output Flexibility & Contributor Formatting (v1.6.0)

未關閉
#302 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
epic
主要語言
Python
星號
13
分支
0
平均合併
6 小時 50 分鐘
30 天內合併 PR
7

描述

### Background

Users need more control over where the generated release notes are written and how contributors are identified and displayed. Currently, the output location is fixed and contributor names are raw GitHub logins, which may not match team conventions or real names.

This epic introduces configurable output locations, contributor chapter-line formatting, and a user-alias replacement map so teams can fully tailor the presentation of their release notes.

### Goals

- Support configurable output locations for generated release notes (e.g. wiki, file, PR comment) (#77)
- Enable customisable chapter line formatting for contributor sections (#56)
- Provide a configurable map for replacing GitHub usernames with display names or aliases (#97)
- Ensure all output location modes are documented with examples

### Subtasks

- [ ] #77 Provide support for different locations of release notes
- [ ] #56 Chapter line formatting - contributors
- [ ] #97 Map of user replacements

### Related / References

- Depends on contributor formatting groundwork from Epic 1 (#76 — contributor placeholder)
- #97 (user replacement map) feeds directly into #56 (contributor formatting)

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。