From fefe574bb92b3ef9a7307aebe5f003a0f6a0269d Mon Sep 17 00:00:00 2001 From: Nippy Date: Sun, 10 May 2026 09:32:00 +0200 Subject: raveos update --- .forgejo/workflows/repoadd.yml | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/.forgejo/workflows/repoadd.yml b/.forgejo/workflows/repoadd.yml index bbef2e2..698a57b 100644 --- a/.forgejo/workflows/repoadd.yml +++ b/.forgejo/workflows/repoadd.yml @@ -18,6 +18,7 @@ jobs: - name: Install repo-add (pacman-contrib) run: | + set -euo pipefail sudo pacman -S --needed --noconfirm pacman-contrib - name: Rebuild repo DB files @@ -69,22 +70,9 @@ jobs: git commit -m "Update pacman repo DB (repo-add)" git push origin main - - name: Cleanup (force unmount + delete) + + - name: Cleanup if: always() run: | - echo "=== Disk before cleanup ===" - df -h - - echo "=== Unmount leftover archiso mounts ===" - sudo umount -R "${GITHUB_WORKSPACE}/work" 2>/dev/null || true - sudo umount -R "${GITHUB_WORKSPACE}/output" 2>/dev/null || true - - echo "=== Remove build dirs ===" - sudo rm -rf "${GITHUB_WORKSPACE}/work" || true - sudo rm -rf "${GITHUB_WORKSPACE}/output" || true - - echo "=== Clear pacman cache ===" sudo rm -rf /var/cache/pacman/pkg/* || true - - echo "=== Disk after cleanup ===" - df -h \ No newline at end of file + df -h -- cgit v1.3