Automate your Changelogs with Release Drafter
summary
Automates changelogs by turning merged pull requests and labels into draft release notes via a GitHub Action; uses PR titles/bodies, label-to-section mapping, semantic versioning, regex substitutions for Jira/CVE links, and org‑level configs. Works at scale: deployed across 500+ Jenkins plugins with centralized templates and automated labeling, producing drafts that update on merge so a maintainer only picks the version and publishes. Shows Release Drafter generating releases from PR labels to categories and integrating with CI/CD pipelines.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:07Changelog automation problem
- 2:34Manual changelogs struggles
- 4:23Release Drafter introduction
- 5:49Release Drafter as GitHub Action
- 7:36Configuring Release Drafter
- 9:00Scaling Release Drafter
- 11:50Live demo
- 14:43Automated publishing & integration
- 15:47Social media & advanced features
- 16:50Adoption & alternatives
- 17:38Contributing & future
related talks
18mDeveloper Workflow Automation with GitHub Actions (CI/CD)
20mStreamlining Release Management for DevOps Success
19m� Automating key workflows in your daily developer life!
48mRelease-plz: releasing crates like it's 2023
05mBrownfield DevOps
13mJourney of Automation - Github, Galaxy, Fedora
25mReleasing at the speed of light
16mLightning Talk - Automating SemVer for Fun and Profit: ...
