make ui fällt ohne bun still auf npm install zurück — löst Dependencies gegen package.json neu auf statt gegen das gepinnte management-ui/ bun.lock und hinterlässt eine dazu inkonsistente package-lock.json. Der gelockerte Dirty-Check (--untracked-files=no, letzter Commit) ignoriert genau dieses Artefakt, weil es zusammen mit anderer fremder unversionierter Arbeit im Repo liegt — beide Fixes zusammen hätten also einen Release mit abweichender Dependency-Auflösung klaglos durchgelassen. release.sh bricht jetzt hart ab wenn bun fehlt, statt sich auf den Fallback zu verlassen — Release-Builds (Testing UND Stable) müssen reproduzierbar aus dem gepinnten Lockfile bauen. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
8.7 KiB
Executable File
8.7 KiB
Executable File