19 lines
925 B
Markdown
19 lines
925 B
Markdown
|
|
# Release Notes v2.2.40
|
||
|
|
|
||
|
|
Dato: 3. marts 2026
|
||
|
|
|
||
|
|
## Hotfix: Production build source override
|
||
|
|
- Rettet Docker build-flow i `Dockerfile`, så release-kode hentet via `RELEASE_VERSION` ikke 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 != latest` og token sat) bevares downloadet release-kilde i `/app`.
|
||
|
|
- Ved local/latest-build kopieres `/app_local` til `/app` som 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-control` ikke længere returnere 404 på release v2.2.39+.
|