Rulează redenumirea imaginilor ca parte din seed
Continuarea lui !19 (merged), separat pentru că orice diff care atinge .gitlab-ci.yml lasă
MR-ul fără pipeline — regula e scrisă în workflow.rules, la începutul fișierului.
prisma/rename-image-extensions.ts intră în ambele joburi manuale, imediat după
fix-broken-image-paths.ts, din același motiv pentru care acela există: seed.ts
face upsert(..., update: {}) pe produse, deci un hoverImage stocat rămâne pe
fișierul vechi oricâte re-seed-uri ar urma.
Verificat: YAML valid, scriptul rulat pe o copie a bazei (63 de valori în 63 de rânduri), a doua rulare nu mai găsește nimic.
Se apasă abia după ce deploy-ul din !19 (merged) a trecut — altfel baza ar arăta spre .jpg
în timp ce containerul are încă .png pe disc. Butonul se apasă din pipeline-ul
pornit DUPĂ acest merge, ca să folosească configurația nouă.