diff options
| author | Nippy <nippy@rp1.hu> | 2026-05-10 09:32:00 +0200 |
|---|---|---|
| committer | Nippy <nippy@rp1.hu> | 2026-05-10 09:32:09 +0200 |
| commit | fefe574bb92b3ef9a7307aebe5f003a0f6a0269d (patch) | |
| tree | f1a63d66fbf6a5264ca4bd0489a3ce5e8d48fc3f | |
| parent | 7132e08a6da642c1d20848d73b6ed3738789a225 (diff) | |
| download | Raveos-core-repo-fefe574bb92b3ef9a7307aebe5f003a0f6a0269d.tar.gz Raveos-core-repo-fefe574bb92b3ef9a7307aebe5f003a0f6a0269d.zip | |
raveos update
| -rw-r--r-- | .forgejo/workflows/repoadd.yml | 20 |
1 files 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 |