build_image: include .rpm in --distro all output #24

Closed
mia26MAjFm wants to merge 1 commit from build-image-rpm-in-all-format into main
mia26MAjFm commented 2026-07-03 13:19:02 -05:00 (Migrated from github.com)

The rpm packager case only fired when FORMAT=rpm, so --distro all produced only .deb and .pkg.tar.zst. That leaves Fedora / Bazzite users out of the ps5-linux-patches release artifacts and forces a downstream alien/rpmbuild step in the mirror. Include rpm in the all-format switch so a single kernel build produces all three formats at once.

Paired with a follow-up PR to ps5-linux/ps5-linux-patches that updates build-kernel.yml to upload/release the .rpm alongside the existing artifacts.

The rpm packager case only fired when `FORMAT=rpm`, so `--distro all` produced only `.deb` and `.pkg.tar.zst`. That leaves Fedora / Bazzite users out of the ps5-linux-patches release artifacts and forces a downstream `alien`/`rpmbuild` step in the mirror. Include rpm in the all-format switch so a single kernel build produces all three formats at once. Paired with a follow-up PR to `ps5-linux/ps5-linux-patches` that updates `build-kernel.yml` to upload/release the .rpm alongside the existing artifacts.
mia26MAjFm commented 2026-07-03 16:02:04 -05:00 (Migrated from github.com)

Verified end-to-end on mia26MAjFm/ps5-linux-patches run 28677305346 — artifact kernel-7.1.2-a57d783 contains all three formats:

linux-ps5-7.1.2-1-x86_64.pkg.tar.zst    58 MB
linux-ps5-7.1.2-1.x86_64.rpm            48 MB  ← now included
linux-ps5_7.1.2_amd64.deb               48 MB
Verified end-to-end on `mia26MAjFm/ps5-linux-patches` [run 28677305346](https://github.com/mia26MAjFm/ps5-linux-patches/actions/runs/28677305346) — artifact `kernel-7.1.2-a57d783` contains all three formats: ``` linux-ps5-7.1.2-1-x86_64.pkg.tar.zst 58 MB linux-ps5-7.1.2-1.x86_64.rpm 48 MB ← now included linux-ps5_7.1.2_amd64.deb 48 MB ```
mia26MAjFm commented 2026-07-04 11:07:47 -05:00 (Migrated from github.com)

Closing — the equivalent .rpm publishing is already handled by build-kernel.yml in ps5-linux/ps5-linux-patches (merged via #22). The RPM build belongs in the kernel packaging pipeline, not the image builder.

Closing — the equivalent .rpm publishing is already handled by build-kernel.yml in ps5-linux/ps5-linux-patches (merged via #22). The RPM build belongs in the kernel packaging pipeline, not the image builder.

Pull request closed

Sign in to join this conversation.
No description provided.