mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-05-07 18:18:42 -05:00
[GH-ISSUE #917] Resolve Duplication in Changelog Generation (Live Workflow vs Local QMD Rendering) #1628
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @profvjreddi on GitHub (Aug 3, 2025).
Original GitHub issue: https://github.com/harvard-edge/cs249r_book/issues/917
Currently, the changelog for the book is generated automatically through the 'publish live' GitHub workflow. However, the book also renders changelog content into Quarta QMD, which requires the changelog to be available locally beforehand. This creates duplication between the live publishing workflow (where the changelog is regenerated) and the offline/local generation that also needs to happen.
We need to resolve this duplication so that the changelog is generated in a single place and is accessible for both the live workflow and the local QMD rendering process.
Proposed Solution:
Additional context:
@profvjreddi commented on GitHub (Aug 23, 2025):
Resolved in
d04b718band related commits: improved changelog generation