From 128117824caf3974300dbc1a8fe4943d9815c3f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Gla=CC=88ser?= Date: Thu, 4 Jun 2026 11:19:40 +0200 Subject: [PATCH] Update portal sync flow --- docs/portal_sync_flow.md | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/docs/portal_sync_flow.md b/docs/portal_sync_flow.md index 49c8541..e0a3f54 100644 --- a/docs/portal_sync_flow.md +++ b/docs/portal_sync_flow.md @@ -2,10 +2,16 @@ ## Ziel -Der Styleguide bleibt in diesem Repository die Source of Truth. Das Portal holt: +Der Styleguide bleibt in diesem Repository die Source of Truth. Der Sync verteilt den freigegebenen Stand in beide Portal-Repos: - den deploy-relevanten CSS-Upstream versioniert als `public/assets/styleguide.upstream.css` - die vollstaendige Styleguide-Dokumentation gespiegelt nach `docs/styleguide` +- die portal-spezifische Fertig-CSS-Datei als `public/assets/styles.css` + +Zielrepos: + +- `WebApp_Aktienberater` +- `erp_naurua` ## Vorbereitung @@ -21,19 +27,12 @@ Beispiel: --commit-portal ``` -Optional kann der Zielpfad ueberschrieben werden: - -```bash -./scripts/sync_styleguide_to_webapp_aktienberater.sh \ - --portal-repo "/absoluter/pfad/zum/portalrepo" \ - --commit-portal -``` - ## Ergebnis im Portalrepo - `public/assets/styleguide.upstream.css` aktualisiert - `public/assets/styleguide.upstream.meta.json` aktualisiert (Version, Commit, Zeitstempel) - `docs/styleguide` gespiegelt (mit `--delete`, ohne `.git`, `.codex`, `AGENTS.md`, `scripts/`) +- `public/assets/styles.css` aktualisiert - Optional: automatischer Commit + Push im Portalrepo ## Standardprozess je Release @@ -42,4 +41,4 @@ Optional kann der Zielpfad ueberschrieben werden: 2. `VERSION` erhoehen 3. Styleguide commit + push 4. Sync-Skript ausfuehren -5. Portal Smoke-Test +5. Beide Portalrepos Smoke-Testen