Files
jellyfin-helm/.github/workflows
T
Aleksei SviridkinandClaude 80462ad54a ci(release): format release notes with changelog and emojis
Automatically extract and format changelog from artifacthub.io/changes
annotations in Chart.yaml and update GitHub release notes.

Changes:
- Install yq for YAML parsing
- Add step to extract changelog from Chart.yaml
- Format changelog with emojis based on change kind (added, fixed, etc.)
- Build comprehensive release notes with:
  - Chart and app versions
  - Formatted changelog
  - Installation and upgrade instructions
  - Links to documentation
- Update release notes after chart-releaser creates the release

This addresses the issue where releases only contained "A Helm chart for
Jellyfin Media Server" without any information about what changed.

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Aleksei Sviridkin <f@lex.la>
80462ad54a · 2025-11-07 17:45:22 -07:00
History
..