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: AGENTS.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,10 +49,12 @@ ENTRYPOINT ["/bin/node"]
49
49
- Builds and publishes to Docker Hub and GitHub Container Registry
50
50
- Tags with version, major version, and "current"
51
51
52
-
### checkshell.yml
52
+
### linting.yml
53
53
54
-
- Validates shell script formatting with shfmt
54
+
- Runs on all pull requests
55
+
- Validates shell script formatting with shfmt (direct binary, not Docker)
55
56
- Runs shellcheck for shell script linting
57
+
- Runs markdownlint-cli2 for Markdown linting
56
58
57
59
## Scripts
58
60
@@ -80,6 +82,7 @@ Checks for new Node.js versions to build:
80
82
81
83
## Code Quality
82
84
85
+
-**Workflow Security:** All workflows under `.github/` must pass a [zizmor](https://docs.zizmor.sh/) audit (`zizmor .github/workflows/`) with no unsuppressed findings before merging
83
86
-**Linting & Formatting:** Enforced via Docker-based pre-commit hooks
84
87
-**Pre-commit hooks:**`.pre-commit-config.yaml` enforces checks locally before commit using Docker
85
88
- shellcheck on all `.sh` and `.bats` files (shell script linting)
0 commit comments