Kein CI und kein Linter: npm test ist reine Ehrensache #7
Labels
No labels
a11y
bug
ci
cleanup
documentation
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gilli/rocket-sim#7
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Sieben Test-Suiten laufen nur auf Zuruf.
AGENTS.mdverlangtnpm testvor jedem Commit, durchgesetzt wird es nirgends: kein.github/, keine Gitea-Actions-Datei, kein Linter (eslint.config.*,.prettierrcfehlen).Ein grünes
npm testist reine Ehrensache — genau die Klasse von Regressionen, die dieses Repo schon einmal still durchgerutscht ist (siehe Commit „Fix two game-shell bugs").Vorschlag
npm ci && npm testauf dem PR ausführt. Der komplette Lauf dauert lokal ~5 s.npm run lintals Skript. Regelwerk zunächst minimal (unbekannte Variablen, unerreichter Code,no-unused-vars), damit der erste Durchlauf nicht hundert Meldungen wirft.Prüfung
npm run lintläuft fehlerfrei; der Workflow ist auf einem Test-PR grün sichtbar.