diff options
Diffstat (limited to '.forgejo/workflows')
| -rw-r--r-- | .forgejo/workflows/build-theme-send-core-repo.yml | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/.forgejo/workflows/build-theme-send-core-repo.yml b/.forgejo/workflows/build-theme-send-core-repo.yml index 0d999e7..595f9d6 100644 --- a/.forgejo/workflows/build-theme-send-core-repo.yml +++ b/.forgejo/workflows/build-theme-send-core-repo.yml @@ -379,9 +379,9 @@ jobs: export GNUPGHOME=/tmp/raveos-gnupg cd "$CORE" for old in raveos-app-installer; do - if ls "${old}-"[0-9]*.pkg.tar.zst >/dev/null 2>&1; then - rm -f "${old}-"[0-9]*.pkg.tar.zst* - repo-remove raveos-core-repo.db.tar.xz "$old" || true + rm -f "${old}-"[0-9]*.pkg.tar.zst* + if bsdtar -tf raveos-core-repo.db.tar.xz | grep "^${old}-[0-9]" >/dev/null; then + repo-remove raveos-core-repo.db.tar.xz "$old" fi done ALLPKGS=$(ls *.pkg.tar.zst) |