mirror of
https://github.com/ublue-os/akmods.git
synced 2026-11-03 23:09:54 -09:00
* 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
196 lines
4.1 KiB
YAML
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
|