From b626224ecb6d9b63589b62d26ac0800a4dde5def Mon Sep 17 00:00:00 2001 From: humocs-man <251756307+humocs-man@users.noreply.github.com> Date: Thu, 12 Mar 2026 07:14:11 +0100 Subject: [PATCH] Update build-installer-iso.yml --- .github/workflows/build-installer-iso.yml | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build-installer-iso.yml b/.github/workflows/build-installer-iso.yml index 68a8e0e..2ee2186 100644 --- a/.github/workflows/build-installer-iso.yml +++ b/.github/workflows/build-installer-iso.yml @@ -21,19 +21,14 @@ jobs: - name: Prepare output directory run: mkdir -p output - - name: Pull base image - run: | - # Falls das Repository privat ist, hier vorher ein 'podman login' einfügen - sudo podman pull ghcr.io/humocs-man/fluffy-pancake:stable - - - name: Build ISO with bootc-image-builder + - name: Build ISO (Interactive Mode) run: | + # Wir lassen die --config Flag einfach weg. + # Dadurch wird eine Standard-ISO ohne Vorbelegungen erstellt. sudo podman run --rm --privileged \ - -v .:/workspace \ -v ./output:/output \ -v /var/lib/containers/storage:/var/lib/containers/storage \ quay.io/centos-bootc/bootc-image-builder:latest \ - --config /workspace/iso/config.toml \ --type anaconda-iso \ --output /output/ \ ghcr.io/humocs-man/fluffy-pancake:stable @@ -42,7 +37,5 @@ jobs: uses: actions/upload-artifact@v4 with: name: installer-iso - # Wir nutzen Wildcards, da der Builder die ISO oft in - # einen Unterordner wie 'output/anaconda/' legt. path: output/**/disk.iso if-no-files-found: error