You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/DEVEX.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,21 @@ Template repositories should support these task names when applicable:
44
44
-`lint` for static analysis
45
45
-`test` for automated tests
46
46
47
+
Generic validation is always available through:
48
+
49
+
```bash
50
+
bash scripts/hygiene.sh
51
+
```
52
+
53
+
The hygiene check is stack-agnostic and currently verifies:
54
+
55
+
- required template files are present
56
+
- shell scripts parse successfully
57
+
- unresolved merge markers are not present
58
+
- Markdown files start with a top-level heading
59
+
60
+
`bash scripts/validate.sh` runs the generic hygiene checks first, then runs project-specific package commands when a supported project setup is present.
61
+
47
62
The reusable GitHub Actions workflow can call custom commands for each project. Local validation should stay simple and safe to run repeatedly.
0 commit comments