diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 0e641550..80864a29 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -140,8 +140,6 @@ jobs: -v /var/www/Gamedata:/var/www/Gamedata \ epicnext-cms:latest - docker image prune -f - - name: Health check run: | for i in $(seq 1 30); do @@ -162,6 +160,19 @@ jobs: docker compose -f /var/www/atom-nexst/docker-compose.yml up -d --no-build 2>&1 || true exit 1 + - name: Prune Docker cache + if: always() + run: | + # Ruim de self-hosted runner op zodat de Docker daemon niet + # volloopt. Draaiende containers/images (o.a. de net-deployed + # epicnext-cms-app) worden nooit geraakt, alleen ongebruikte + # images, build-cache, volumes en networks verdwijnen. + docker image prune -af || true + docker container prune -f || true + docker volume prune -f || true + docker network prune -f || true + docker builder prune -af --keep-storage=2g || true + # ───────────────────────────────────────────── # E2E smoke against the freshly deployed container. # Runs after a successful deploy on main/master only diff --git a/src/app/admin/import/furni/upload/upload-furni-client.tsx b/src/app/admin/import/furni/upload/upload-furni-client.tsx index 6f19f872..1789a3f1 100644 --- a/src/app/admin/import/furni/upload/upload-furni-client.tsx +++ b/src/app/admin/import/furni/upload/upload-furni-client.tsx @@ -3,6 +3,7 @@ import { AlertCircle, Check, Loader2, Upload } from "lucide-react"; import { useRef, useState } from "react"; import { toast } from "sonner"; +import { ImportErrorBanner } from "@/components/admin/import-error-banner"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; @@ -303,12 +304,7 @@ export function UploadFurniClient() { - {error && ( -
- - {error} -
- )} + {error && }