From a2e0c9cd5eba738d2eeca74d82f06c150708564b Mon Sep 17 00:00:00 2001 From: Celestia Ludenberg Date: Sat, 27 Jun 2026 19:02:19 +0200 Subject: [PATCH] CI: check existing swap before creating --- .github/workflows/build.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3a5635c..860bb52 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -47,12 +47,20 @@ jobs: cp "pacman.conf.d/iso-x86_64.conf" \ /usr/share/artools/pacman.conf.d/iso-x86_64.conf + - name: Check available swap and block devices + run: | + swapon --show || echo "No swap" + lsblk + free -h + - name: Create swap space run: | dd if=/dev/zero of=/swapfile bs=1M count=12288 chmod 600 /swapfile - mkswap /swapfile - swapon /swapfile + LOOPDEV=$(losetup -f) + losetup "$LOOPDEV" /swapfile + mkswap "$LOOPDEV" + swapon "$LOOPDEV" swapon --show - name: Build ISO