This issue proposes adding a GitHub Actions workflow that, on the first day of each month, analyzes the previous month’s Git history and generates a structured list of new features and bug fixes. This will serve as a foundation for a monthly blog post summarizing project progress.
- Extract commits from the previous month.
- Filter for meaningful changes (e.g., new features, bug fixes, excluding minor typo fixes, etc.).
- Structure the extracted data into a readable list.
- Post the list as a new issue in a dedicated repo (e.g.,
www-blog-monthly-changelog).
Once the blog post is published, the issue can be manually closed.
Time estimate without AI: 4h.
Time estimate with AI: 2h.