#273 ci: retire changelog-refresh cron, release-plz is the single changelog writer - #274
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
💤 Files with no reviewable changes (2)
Included review availability: Your plan provides up to 10 included reviews per hour; 6 remain after this review. 📝 WalkthroughWalkthroughThe weekly changelog refresh workflow was deleted. CI comments now identify ChangesChangelog writer consolidation
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This change makes release-plz the sole changelog writer while retaining the read-only preview and removing duplicated changelog content; no actionable merge-blocking risk remains after normal checks and review. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Closes #273
Two automations were writing to
CHANGELOG.md: the weeklychangelog-refresh.ymlcron (git-cliff regenerating## [Unreleased]via aGITHUB_TOKENPR that never gets CI) and release-plz (release PR with the version bump and a curated## [x.y.z]section from the same commits). The cron added nothing the release PR does not already show and left a duplicated### CIblock in[0.12.5].Following the single release-PR model:
.github/workflows/changelog-refresh.ymlChangelogjob comment inci.yml(the run-summary preview stays; it is read-only)[0.12.5]sectionThe empty
## [Unreleased]anchor stays as Keep a Changelog recommends; release-plz inserts new versions beneath it. #256 will be closed without merging once this lands.Verified locally: actionlint, zizmor (no new findings), git-cliff still renders the Unreleased preview.
Summary by CodeRabbit