mirror-ublue-os-akmods/images.yaml
inffy 69c139b49b
feat: fedora 45 bringup (#594)
* bringup f45

* update the workflow

* do-not-test

* use dnf repo commands instead of sed

* gate openrazer on f45

* add notice for temp workaround for openrazer
2026-09-17 12:09:56 -05:00

196 lines
4.1 KiB
YAML

---
defaults:
kernel_flavor: main
version: 44
akmods_target: common
# ZFS defaults can be overridden per kernel flavor without affecting the build matrix.
zfs:
default:
minor_version: "2.4"
linux_experimental: false
coreos-testing:
minor_version: "2.4"
linux_experimental: false
arch-arm-x86: &arch-arm-x86
architecture:
- aarch64
- x86_64
arch-only-x86: &arch-only-x86
architecture:
- x86_64
akmods-base: &akmods-base
org: ublue-os
registry: ghcr.io
repo: akmods
transport: docker://
akmods-common: &akmods-common
name: akmods
description: "A caching layer for pre-built akmod RPMs"
akmods-nvidia-lts: &akmods-nvidia-lts
name: akmods-nvidia-lts
description: "A caching layer for the pre-built nvidia-lts akmod RPMs"
akmods-nvidia-open: &akmods-nvidia-open
name: akmods-nvidia-open
description: "A caching layer for the pre-built nvidia-open akmod RPMs"
akmods-zfs: &akmods-zfs
name: akmods-zfs
description: "A caching layer for the pre-built zfs akmod RPMs"
akmods-extra: &akmods-extra
name: akmods-extra
description: "A caching layer for pre-built extra akmod RPMs"
desktop-build-group-only-x86: &desktop-build-group-only-x86
common:
!!merge <<:
- *akmods-base
- *akmods-common
- *arch-only-x86
nvidia-lts:
!!merge <<:
- *akmods-base
- *akmods-nvidia-lts
- *arch-only-x86
nvidia-open:
!!merge <<:
- *akmods-base
- *akmods-nvidia-open
- *arch-only-x86
ogc-desktop-build-group-only-x86: &ogc-desktop-build-group-only-x86
common:
!!merge <<:
- *akmods-base
- *akmods-common
- *arch-only-x86
extra:
!!merge <<:
- *akmods-base
- *akmods-extra
- *arch-only-x86
nvidia-open:
!!merge <<:
- *akmods-base
- *akmods-nvidia-open
- *arch-only-x86
ogc-lts-desktop-build-group-only-x86: &ogc-lts-desktop-build-group-only-x86
common:
!!merge <<:
- *akmods-base
- *akmods-common
- *arch-only-x86
extra:
!!merge <<:
- *akmods-base
- *akmods-extra
- *arch-only-x86
nvidia-lts:
!!merge <<:
- *akmods-base
- *akmods-nvidia-lts
- *arch-only-x86
desktop-build-group: &desktop-build-group
common:
!!merge <<:
- *akmods-base
- *akmods-common
- *arch-arm-x86
nvidia-lts:
!!merge <<:
- *akmods-base
- *akmods-nvidia-lts
- *arch-arm-x86
nvidia-open:
!!merge <<:
- *akmods-base
- *akmods-nvidia-open
- *arch-arm-x86
server-build-group-only-x86: &server-build-group-only-x86
nvidia-lts:
!!merge <<:
- *akmods-base
- *akmods-nvidia-lts
- *arch-only-x86
nvidia-open:
!!merge <<:
- *akmods-base
- *akmods-nvidia-open
- *arch-only-x86
zfs:
!!merge <<:
- *akmods-base
- *akmods-zfs
- *arch-only-x86
server-build-group: &server-build-group
nvidia-lts:
!!merge <<:
- *akmods-base
- *akmods-nvidia-lts
- *arch-arm-x86
nvidia-open:
!!merge <<:
- *akmods-base
- *akmods-nvidia-open
- *arch-arm-x86
zfs:
!!merge <<:
- *akmods-base
- *akmods-zfs
- *arch-arm-x86
images:
10:
centos:
!!merge <<:
- *server-build-group
43:
main:
!!merge <<:
- *desktop-build-group-only-x86
ogc:
!!merge <<:
- *ogc-desktop-build-group-only-x86
ogc-lts:
!!merge <<:
- *ogc-lts-desktop-build-group-only-x86
coreos-stable:
!!merge <<:
- *desktop-build-group
- *server-build-group
44:
main:
!!merge <<:
- *desktop-build-group-only-x86
ogc:
!!merge <<:
- *ogc-desktop-build-group-only-x86
ogc-lts:
!!merge <<:
- *ogc-lts-desktop-build-group-only-x86
coreos-stable:
!!merge <<:
- *desktop-build-group
- *server-build-group
coreos-testing:
!!merge <<:
- *desktop-build-group
- *server-build-group
"longterm-6.18":
!!merge <<:
- *server-build-group
45:
main:
!!merge <<:
- *desktop-build-group-only-x86