diff options
| author | tranch <tranch.xiao@gmail.com> | 2026-08-21 08:42:38 +0800 |
|---|---|---|
| committer | tranch <tranch.xiao@gmail.com> | 2026-08-21 08:42:38 +0800 |
| commit | 80cde14b9c368f58e8f16ad121396ce2f1a50f44 (patch) | |
| tree | 1719ae20c8866f4886691cb563fb158eb6ff569b /.github/workflows | |
| parent | 67e1608f95850dd50d4ee5e5c8a1797c8b2cbe10 (diff) | |
| download | AeroCore-OS-80cde14b9c368f58e8f16ad121396ce2f1a50f44.tar.gz AeroCore-OS-80cde14b9c368f58e8f16ad121396ce2f1a50f44.zip | |
Adapt to Bazzite 44
Update Deck identity matching for the new upstream scripts and add
fixture coverage for patch idempotence.
Move the live installer base to Fedora 44 while retaining the Fedora 43
Anaconda workaround for explicit legacy builds.
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/build-installer-iso.yml | 4 | ||||
| -rw-r--r-- | .github/workflows/validate-installer-iso.yml | 5 |
2 files changed, 6 insertions, 3 deletions
diff --git a/.github/workflows/build-installer-iso.yml b/.github/workflows/build-installer-iso.yml index 1352080..cebb0a6 100644 --- a/.github/workflows/build-installer-iso.yml +++ b/.github/workflows/build-installer-iso.yml @@ -29,8 +29,8 @@ jobs: IMAGE_TAG: ${{ inputs.image_tag || 'latest' }} ISO_FILE_TAG: ${{ github.ref_name == 'testing' && 'testing' || (inputs.image_tag || 'latest') }} # Keep these aligned with the Fedora major used by the target bazzite-deck base image. - LIVE_BASE_IMAGE: quay.io/fedora/fedora-kinoite:43 - FEDORA_VERSION: "43" + LIVE_BASE_IMAGE: quay.io/fedora/fedora-kinoite:44 + FEDORA_VERSION: "44" OSTREE_IMAGE_REF: ${{ vars.OSTREE_IMAGE_REF }} steps: diff --git a/.github/workflows/validate-installer-iso.yml b/.github/workflows/validate-installer-iso.yml index a93e9cd..5aa6335 100644 --- a/.github/workflows/validate-installer-iso.yml +++ b/.github/workflows/validate-installer-iso.yml @@ -34,11 +34,14 @@ jobs: - name: Validate build scripts run: | - for script in build_files/*.sh installer/*.sh just_scripts/*.sh; do + for script in build_files/*.sh installer/*.sh just_scripts/*.sh tests/*.sh; do bash -n "$script" done bash -n system_files/usr/libexec/aerocore-instruments-setup + - name: Test Bazzite Deck identity patch + run: tests/test-patch-bazzite-deck-identity.sh + - name: Validate Anaconda WebUI patch run: | fixture="$(mktemp)" |
