This python repo fetches commit data from a public GitHub repository and generates a HTML change log page grouped by convention.
-
Clone the repository or download the project.
git clone git@github.com:Yashwanth70/release_notes.git
-
Go inside the repo
cd release_notes
-
Create python3 environment
virtualenv -p python3 env
-
Install required dependencies using pip inside the repo.
pip install requests Jinja2
-
Run the script.
python main.py
-
Open the generated HTML file (changelog_result.html) in a web browser to view the change log.