925 B
925 B
Release Notes v2.2.40
Dato: 3. marts 2026
Hotfix: Production build source override
- Rettet Docker build-flow i
Dockerfile, så release-kode hentet viaRELEASE_VERSIONikke bliver overskrevet af lokal checkout under image build. - Dette løser scenarier hvor produktion kører forkert kodeversion (fx manglende routes som
/dashboard/mission-control) selv når korrekt release-tag er angivet.
Tekniske ændringer
- Lokal kildekode kopieres nu til midlertidig mappe (
/app_local). - Ved release-build (
RELEASE_VERSION != latestog token sat) bevares downloadet release-kilde i/app. - Ved local/latest-build kopieres
/app_localtil/appsom før.
Verificering
- Build output skal vise:
Downloading release ... from Gitea...Keeping downloaded release source in /app (no local override)
- Efter deploy skal
/dashboard/mission-controlikke længere returnere 404 på release v2.2.39+.