Update portal sync flow

This commit is contained in:
2026-06-04 11:19:40 +02:00
parent 1f74075dcd
commit 128117824c
+9 -10
View File
@@ -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