Integrates the typos spell-checking tool into the CI pipeline to automatically catch typos in future PRs, as requested in #6532.
New CI workflow (.github/workflows/typos.yaml)
dev, all pull requests, and manual dispatchcrate-ci/typos@v1.28.4 (pinned to immutable tag for supply chain security)Configuration (_typos.toml)
MisMatched, NoopWriter, AllowdTypes from goflags)-ot, -ue, -ine, etc.)Typo fixes — Fixed all genuine typos caught by the tool:
PostReuestsHandlerRequest → PostRequestsHandlerRequest (comment in server.go)fiter → filter (comment in config.go)thant → that (comment in flow_executor_test.go)seperate → separate (sdk_test.go, 3 occurrences)ExludedDastTmplStats → ExcludedDastTmplStats (4 files)splitted → split (local variables in path.go)formated → formatted (local variables in tmc/main.go)worflow_loader.go → workflow_loader.go (misspelled filename)Before — typos finds 185 issues:
$ typos --format brief | wc -l
185
After — Clean run with zero findings:
$ typos --format brief
(no output, exit code 0)
Build verification — All code compiles successfully:
$ go build ./...
(no errors)
dev branchgo build ./... passes with no errors/claim #6532
New Features
Bug Fixes
Documentation
telewin95
@telewin95
cryptoaibot1738728800
@cryptoaibot1738728800
ProjectDiscovery
@projectdiscovery