release-targets/standard-support.manual: add UEFI desktops + plain cloud#304
release-targets/standard-support.manual: add UEFI desktops + plain cloud#304igorpecovnik merged 2 commits intomainfrom
Conversation
Two additions to the manual targets list:
* Plain cloud kernel entries (no `ENABLE_EXTENSIONS`) for both
`uefi-arm64` and `uefi-x86`, alongside the existing
image-output-qcow2 / image-output-vhdx variants. Produces a
standard `.img.xz` cloud image with no extra output format
handling.
* Four new Ubuntu UEFI desktop targets to cover every `supported`
DE in configng's yaml/ that ships for amd64+arm64 and wasn't
already in the file: kde-plasma, mate, xfce, i3-wm. Branch
`current`, same v4l2loopback-dkms (+ nvidia on x86) extensions
pattern as the existing gnome/cinnamon blocks. UEFI items only
— board-specific items (thinkpad-x13s, radxa-dragon-q6a,
radxa-nio-12l) stay scoped to gnome/cinnamon since those were
the originally-curated desktops for those boards.
Skipped: kde-neon (retired with the resolute promotion, see
PR #303), bianbu (riscv64-only, lives in the auto-emitted
generator output for legacy/noble), and `community`-status DEs
(budgie, deepin, enlightenment) which belong in
targets-release-community-maintained.manual.
|
Warning Rate limit exceeded
To keep reviews running without waiting, you can enable usage-based add-on for your organization. This allows additional reviews beyond the hourly cap. Account admins can enable it under billing. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
WalkthroughThis PR modifies the release targets configuration file to extend UEFI build support. The Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Review rate limit: 0/1 reviews remaining, refill in 53 minutes and 45 seconds.Comment |
… noble (LTS) Standard scope resolves the UBUNTU release token to resolute. Add a parallel minimal-stable-ubuntu-noble-current-uefi block with literal RELEASE: noble so the LTS minimal images are produced alongside the rolling-release ones.
Summary
supportedDEs covering both amd64 and arm64 not yet present: kde-plasma, mate, xfce, i3-wm (Ubuntu only, per request).cloudkernel entries (no extensions) for bothuefi-arm64anduefi-x86to the existingminimal-stable-ubuntu-current-uefiblock.BRANCH: currentwithv4l2loopback-dkms(arm64) andv4l2loopback-dkms,nvidia(x86).Test plan
targets-release-standard-support.yamlincludes the four new desktop targets.ENABLE_EXTENSIONS.