Skip to content

Commit 4a5f055

Browse files
committed
docs(sdk): update roadmap with linter module and wrapper completion
1 parent c47b89a commit 4a5f055

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

docs/developer/SDK-ROADMAP.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,8 @@ Refactor `.github/actions/scanner-*` to call `argus scan` internally. Actions sh
135135
- [x] `--output-vars FILE` — machine-readable key=value counts for CI (eliminates jq dependency)
136136
- [x] SDK auto-discovers argus.yml — actions no longer generate temp configs
137137
- [x] All actions simplified to `pip install pyyaml` + `python -m argus scan`
138-
- [ ] Refactor 6 linter actions (or add linter modules to SDK first)
138+
- [x] Add 6 linter SDK modules: yamllint, jsonlint, flake8, jshint, hadolint, terraform
139+
- [x] Refactor all 6 linter actions to thin wrappers (1424 → 757 lines, -47%)
139140
- [ ] Verify backward compatibility: identical outputs, artifacts, SARIF
140141
- [ ] Update `test-actions.yml` to validate thin wrappers
141142
- [ ] Delete bundled `scripts/` from refactored actions (logic lives in SDK)

0 commit comments

Comments
 (0)