fix(admin-ui): changelog build context — copy script + CI before_script
This commit is contained in:
@@ -1,13 +1,18 @@
|
||||
import { useMemo } from 'react'
|
||||
// Public CHANGELOG (human-readable, без commit hashes / scope prefixes,
|
||||
// curated handler-friendly text). Lives в `docs/changelog.md` чтобы single
|
||||
// source of truth для public-facing changelog был один (docs build тоже
|
||||
// его публикует на /docs/changelog.html через Diplodoc).
|
||||
// Public CHANGELOG (human-readable, без commit hashes / scope prefixes).
|
||||
// Single source of truth — `docs/changelog.md` (читается mkdocs/Diplodoc
|
||||
// для /docs/changelog.html). Copy step (scripts/copy-changelog.mjs)
|
||||
// генерит `src/changelog-public.md` перед dev/build/test, .gitlab-ci.yml
|
||||
// делает то же перед docker build admin-ui.
|
||||
//
|
||||
// Filename `changelog-public.md` (не `changelog.md`!) — macOS APFS/HFS+
|
||||
// case-insensitive: `changelog.md` ≡ `CHANGELOG.md` (existing internal
|
||||
// semantic-release-generated file) → overwrite. Suffix устраняет конфликт.
|
||||
//
|
||||
// Internal CHANGELOG (semantic-release auto-generated, с commit hashes для
|
||||
// engineering team) — `ordinis-admin-ui/CHANGELOG.md`. Не bundled в UI.
|
||||
// eslint-disable-next-line import/no-unresolved -- Vite ?raw query resolved at build
|
||||
import changelogRaw from '../../../../docs/changelog.md?raw'
|
||||
import changelogRaw from '../../changelog-public.md?raw'
|
||||
|
||||
/**
|
||||
* Parsed CHANGELOG entry — one version block from semantic-release output.
|
||||
|
||||
Reference in New Issue
Block a user