Add portal styleguide sync flow
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
# Portal Sync Flow
|
||||
|
||||
## Ziel
|
||||
|
||||
Der Styleguide bleibt in diesem Repository die Source of Truth. Das Portal holt den Stand versioniert als `public/assets/styleguide.upstream.css`.
|
||||
|
||||
## Vorbereitung
|
||||
|
||||
- Version in `VERSION` erhoehen, sobald ein freigegebener Stand vorliegt.
|
||||
- Aenderungen im Styleguide committen und pushen.
|
||||
|
||||
## Sync ausfuehren
|
||||
|
||||
Beispiel:
|
||||
|
||||
```bash
|
||||
./scripts/sync_styleguide_to_portal.sh \
|
||||
--portal-repo "/Users/mathias/Documents/Dokumente Chouchou/Codebases/WebApp_Aktienberater" \
|
||||
--commit-portal
|
||||
```
|
||||
|
||||
## Ergebnis im Portalrepo
|
||||
|
||||
- `public/assets/styleguide.upstream.css` aktualisiert
|
||||
- `public/assets/styleguide.upstream.meta.json` aktualisiert (Version, Commit, Zeitstempel)
|
||||
- Optional: automatischer Commit + Push im Portalrepo
|
||||
|
||||
## Standardprozess je Release
|
||||
|
||||
1. Styleguide aendern
|
||||
2. `VERSION` erhoehen
|
||||
3. Styleguide commit + push
|
||||
4. Sync-Skript ausfuehren
|
||||
5. Portal Smoke-Test
|
||||
Reference in New Issue
Block a user