chore: automate release checks
This commit is contained in:
@@ -132,3 +132,9 @@ state = {
|
||||
|
||||
### WebSocket Message Types (Server → Client)
|
||||
`lobby_update`, `challenge_received`, `challenge_declined`, `match_start`, `round_start`, `round_result`, `match_end`, `opponent_progress`, `error`
|
||||
|
||||
## Release Automation
|
||||
- Version source of truth: `package.json`
|
||||
- `scripts/release-sync.cjs`: synchronisiert lokale CSS/JS-Referenzen in HTML-Dateien auf die aktuelle Paketversion
|
||||
- `scripts/release-verify.cjs`: prüft Version-Parameter sowie Pflichtdateien wie `CHANGELOG.md` und `PROJECT_MAP.md` vor Commits
|
||||
- `.githooks/pre-commit`: führt Release-Sync und Verify automatisch aus
|
||||
|
||||
Reference in New Issue
Block a user