fix(admin-ui): changelog build context — copy script + CI before_script

This commit is contained in:
Александр Зимин
2026-05-12 18:48:04 +00:00
parent 9cc079ba68
commit 5103ed6d9c
6 changed files with 66 additions and 11 deletions
+10
View File
@@ -309,6 +309,16 @@ docker-admin-ui:
SVC: ordinis-admin-ui
DOCKERFILE: ordinis-admin-ui/Dockerfile
BUILD_CONTEXT: ordinis-admin-ui/
# docs/changelog.md — single source of truth для public changelog (read'ится
# mkdocs/Diplodoc для /docs/changelog.html AND admin-ui WhatsNewButton).
# admin-ui Docker build context = ordinis-admin-ui/ (sibling, не parent) —
# copy file в src/ перед docker build.
#
# Suffix `-public` — case-insensitive FS macOS dev: `changelog.md` ≡
# `CHANGELOG.md` (existing internal file) → overwrite. Linux CI обычно
# case-sensitive, но единообразное имя минимизирует local/CI drift.
before_script:
- cp docs/changelog.md ordinis-admin-ui/src/changelog-public.md
script:
- *publish_script
# Раньше был path-filter, но это создавало дыру: если backend менялся, а