This repository was archived by the owner on Feb 6, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 4141 - 40
4242 - 41
4343 exclude :
44+ - fedora_version : 40
45+ kernel_flavor : asus
4446 - fedora_version : 41
4547 kernel_flavor : fsync
4648 - fedora_version : 41
4951 kernel_flavor : bazzite
5052 - fedora_version : 40
5153 kernel_flavor : coreos-testing
52- - fedora_version : 41
53- kernel_flavor : surface
5454
5555 steps :
5656 - name : Checkout Push to Registry action
@@ -148,8 +148,13 @@ jobs:
148148 build_tag=$(echo -E $latest | jq -r '.tag_name')
149149 ;;
150150 "surface")
151+ if [[ "${{ matrix.fedora_version }}" < 41 ]]; then
151152 $dnf config-manager --add-repo=https://pkg.surfacelinux.com/fedora/linux-surface.repo
153+ else
154+ $dnf config-manager addrepo --from-repofile=https://pkg.surfacelinux.com/fedora/linux-surface.repo
155+ fi
152156 linux=$($dnf repoquery --repoid linux-surface --whatprovides kernel-surface | sort -V | tail -n1 | sed 's/.*://')
157+
153158 ;;
154159 "main")
155160 base_image_name="base"
Original file line number Diff line number Diff line change @@ -23,7 +23,11 @@ case "$kernel_flavor" in
2323 dnf copr enable -y sentry/kernel-ba
2424 ;;
2525 " surface" )
26- dnf config-manager --add-repo=https://pkg.surfacelinux.com/fedora/linux-surface.repo
26+ if [[ " $( rpm -E %fedora) " -lt 41 ]]; then
27+ dnf config-manager --add-repo=https://pkg.surfacelinux.com/fedora/linux-surface.repo
28+ else
29+ dnf config-manager addrepo --from-repofile=https://pkg.surfacelinux.com/fedora/linux-surface.repo
30+ fi
2731 ;;
2832 " coreos-stable" )
2933 ;;
You can’t perform that action at this time.
0 commit comments