chore: update workflows removing F42 (#529)

This removes F42 from akmods builds, since F44 is now current
and F43 is current-1.
This commit is contained in:
Benjamin Sherman 2026-05-22 21:47:42 -05:00 committed by GitHub
parent 0a6ed31e33
commit e01194cebd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 1 additions and 189 deletions

View file

@ -214,102 +214,3 @@ jobs:
- name: Exit if Success
run: exit 0
cache_kernel_coreos-stable_42:
name: Cache coreos-stable (42)
uses: ./.github/workflows/reusable-cache-kernel.yml
secrets: inherit
permissions:
actions: read
contents: read
packages: write
with:
architecture: '["aarch64","x86_64"]'
kernel_flavor: coreos-stable
version: 42
build-coreos-stable_42_common:
name: Build common coreos-stable (42)
uses: ./.github/workflows/reusable-build.yml
secrets: inherit
permissions:
actions: read
attestations: write
artifact-metadata: write
contents: read
id-token: write
packages: write
needs: cache_kernel_coreos-stable_42
with:
akmods_target: common
architecture: '["aarch64","x86_64"]'
kernel_cache_key: ${{ needs.cache_kernel_coreos-stable_42.outputs.KCKEY }}
kernel_flavor: coreos-stable
version: 42
build-coreos-stable_42_nvidia-lts:
name: Build nvidia-lts coreos-stable (42)
uses: ./.github/workflows/reusable-build.yml
secrets: inherit
permissions:
actions: read
attestations: write
artifact-metadata: write
contents: read
id-token: write
packages: write
needs: cache_kernel_coreos-stable_42
with:
akmods_target: nvidia-lts
architecture: '["aarch64","x86_64"]'
kernel_cache_key: ${{ needs.cache_kernel_coreos-stable_42.outputs.KCKEY }}
kernel_flavor: coreos-stable
version: 42
build-coreos-stable_42_nvidia-open:
name: Build nvidia-open coreos-stable (42)
uses: ./.github/workflows/reusable-build.yml
secrets: inherit
permissions:
actions: read
attestations: write
artifact-metadata: write
contents: read
id-token: write
packages: write
needs: cache_kernel_coreos-stable_42
with:
akmods_target: nvidia-open
architecture: '["aarch64","x86_64"]'
kernel_cache_key: ${{ needs.cache_kernel_coreos-stable_42.outputs.KCKEY }}
kernel_flavor: coreos-stable
version: 42
build-coreos-stable_42_zfs:
name: Build zfs coreos-stable (42)
uses: ./.github/workflows/reusable-build.yml
secrets: inherit
permissions:
actions: read
attestations: write
artifact-metadata: write
contents: read
id-token: write
packages: write
needs: cache_kernel_coreos-stable_42
with:
akmods_target: zfs
architecture: '["aarch64","x86_64"]'
kernel_cache_key: ${{ needs.cache_kernel_coreos-stable_42.outputs.KCKEY }}
kernel_flavor: coreos-stable
version: 42
check-coreos-stable_42:
name: Check coreos-stable (42)
permissions:
actions: read
contents: read
needs: [build-coreos-stable_42_common,build-coreos-stable_42_nvidia-lts,build-coreos-stable_42_nvidia-open,build-coreos-stable_42_zfs]
runs-on: ubuntu-24.04
if: always()
steps:
- name: Check for Build Failures
if: contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') || contains(needs.*.result, 'skipped')
run: exit 1
- name: Exit if Success
run: exit 0

View file

@ -97,87 +97,6 @@ jobs:
- name: Exit if Success
run: exit 0
cache_kernel_main_42:
name: Cache main (42)
uses: ./.github/workflows/reusable-cache-kernel.yml
secrets: inherit
permissions:
actions: read
contents: read
packages: write
with:
architecture: '["x86_64"]'
kernel_flavor: main
version: 42
build-main_42_common:
name: Build common main (42)
uses: ./.github/workflows/reusable-build.yml
secrets: inherit
permissions:
actions: read
attestations: write
artifact-metadata: write
contents: read
id-token: write
packages: write
needs: cache_kernel_main_42
with:
akmods_target: common
architecture: '["x86_64"]'
kernel_cache_key: ${{ needs.cache_kernel_main_42.outputs.KCKEY }}
kernel_flavor: main
version: 42
build-main_42_nvidia-lts:
name: Build nvidia-lts main (42)
uses: ./.github/workflows/reusable-build.yml
secrets: inherit
permissions:
actions: read
attestations: write
artifact-metadata: write
contents: read
id-token: write
packages: write
needs: cache_kernel_main_42
with:
akmods_target: nvidia-lts
architecture: '["x86_64"]'
kernel_cache_key: ${{ needs.cache_kernel_main_42.outputs.KCKEY }}
kernel_flavor: main
version: 42
build-main_42_nvidia-open:
name: Build nvidia-open main (42)
uses: ./.github/workflows/reusable-build.yml
secrets: inherit
permissions:
actions: read
attestations: write
artifact-metadata: write
contents: read
id-token: write
packages: write
needs: cache_kernel_main_42
with:
akmods_target: nvidia-open
architecture: '["x86_64"]'
kernel_cache_key: ${{ needs.cache_kernel_main_42.outputs.KCKEY }}
kernel_flavor: main
version: 42
check-main_42:
name: Check main (42)
permissions:
actions: read
contents: read
needs: [build-main_42_common,build-main_42_nvidia-lts,build-main_42_nvidia-open]
runs-on: ubuntu-24.04
if: always()
steps:
- name: Check for Build Failures
if: contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') || contains(needs.*.result, 'skipped')
run: exit 1
- name: Exit if Success
run: exit 0
cache_kernel_main_43:
name: Cache main (43)
uses: ./.github/workflows/reusable-cache-kernel.yml

View file

@ -1,7 +1,7 @@
---
defaults:
kernel_flavor: main
version: 43
version: 44
akmods_target: common
arch-arm-x86: &arch-arm-x86
@ -134,14 +134,6 @@ images:
centos:
!!merge <<:
- *server-build-group
42:
main:
!!merge <<:
- *desktop-build-group-only-x86
coreos-stable:
!!merge <<:
- *desktop-build-group
- *server-build-group
43:
main:
!!merge <<: