Haibo Chen c5e067fb0b Upgrade libsrt to v1.5.3. v5.0.183 v6.0.81 (#3808) 1 năm trước cách đây
..
README.md c5e067fb0b Upgrade libsrt to v1.5.3. v5.0.183 v6.0.81 (#3808) 1 năm trước cách đây
generate_release_notes.py fe086dfc31 SRT: Upgrade libsrt from 1.4.1 to 1.5.1. v6.0.12 (#3362) 1 năm trước cách đây
requirements.txt fe086dfc31 SRT: Upgrade libsrt from 1.4.1 to 1.5.1. v6.0.12 (#3362) 1 năm trước cách đây

README.md

Script Description

Script designed to generate release notes template with main sections, contributors list, and detailed changelog out of .csv SRT git log file. The output release-notes.md file is generated in the root folder.

In order to obtain the git log file since the previous release (e.g., v1.4.0), use the following command:

git log --pretty=format:"%h|%s|%an|%ae" v1.4.0...HEAD > commits.csv

Use the produced commits.csv file as an input to the script:

python scripts/release-notes/generate-release-notes.py commits.csv

The script produces release-notes.md as an output.

Requirements

  • Python 3.6+

To install Python libraries use:

pip install -r requirements.txt