~/talk

Automate your Changelogs with Release Drafter

Talkat Voxxed Days Zürich 2024 · on Thursday, 2024-03-07· [devops-and-delivery]
slides:none on file

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

  1. 0:00Introduction
  2. 1:07Changelog automation problem
  3. 2:34Manual changelogs struggles
  4. 4:23Release Drafter introduction
  5. 5:49Release Drafter as GitHub Action
  6. 7:36Configuring Release Drafter
  7. 9:00Scaling Release Drafter
  8. 11:50Live demo
  9. 14:43Automated publishing & integration
  10. 15:47Social media & advanced features
  11. 16:50Adoption & alternatives
  12. 17:38Contributing & future
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.