Skip to content

Commit b0a89e8

Browse files
authored
feat: fix changelog generation and add HWE kernel comparison table (#1116)
This fixes the changelog and adds an HWE table for the kernel. ## Test Plan - [x] `just check` passes - [x] `just lint` passes (pre-existing warnings only) - [x] `python3 .github/changelogs.py lts --dry-run --workdir .` generates valid changelog - [x] HWE table renders correctly with current tags - [x] HWE table gracefully omitted for older releases without HWE images Assisted-by: Claude Opus 4.6 via OpenCode
1 parent bc808b8 commit b0a89e8

File tree

3 files changed

+618
-280
lines changed

3 files changed

+618
-280
lines changed

.github/changelog_config.yaml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,16 @@ templates:
4444
commit_format: "\n| **[{short}](https://github.com/ublue-os/bluefin-lts/commit/{githash})** | {subject} |"
4545
changelog_title: "{os} {tag}: {pretty}"
4646
handwritten_placeholder: "This is an automatically generated changelog for release `{curr}`."
47+
hwe_kernel_table: |
48+
### Hardware Enablement (HWE) Kernel Comparison
49+
The HWE variant provides newer kernel versions for improved hardware support.
50+
51+
| Image Variant | Kernel Version |
52+
| --- | --- |
53+
| **Standard** (bluefin:lts) | {pkgrel:kernel} |
54+
| **HWE** (bluefin:lts-hwe) | {pkgrel:kernel-hwe} |
55+
56+
> **Note:** HWE images are recommended for newer hardware that requires recent kernel features.
4757
changelog_format: |
4858
{handwritten}
4959
@@ -53,7 +63,6 @@ templates:
5363
| Name | Version |
5464
| --- | --- |
5565
| **Kernel** | {pkgrel:kernel} |
56-
| **HWE Kernel** | {pkgrel:kernel-hwe} |
5766
| **GNOME** | {pkgrel:gnome-control-center-filesystem} |
5867
| **Mesa** | {pkgrel:mesa-filesystem} |
5968
| **Podman** | {pkgrel:podman} |
@@ -73,6 +82,8 @@ templates:
7382
7483
{changes}
7584
85+
{hwe_kernel_table}
86+
7687
### How to rebase
7788
For current users, type the following to rebase to this version:
7889
```bash

0 commit comments

Comments
 (0)