Change #248258
| Category | curl |
| Changed by | Viktor Szakats <commit@vsz.me> |
| Changed at | Mon 10 Nov 2025 14:21:35 |
| Repository | https://github.com/curl/curl.git |
| Project | curl |
| Branch | master |
| Revision | b39c158e4a2ca463bb2a2a8db8e21ed818fa185e |
Comments
scripts: fix shellcheck SC2046 warnings Fix SC2046: "Quote this to prevent word splitting." Ref: https://www.shellcheck.net/wiki/SC2046 Also: - shellcheck.sh: add `set -eu`. - shellcheck.sh, yamlcheck.sh: always run from repo root. - pass `--` before passing the list of files, where missing. - badwords.pl, cleancmd.pl: rework to accept `git ls-files` arguments. Requires Perl 5.22+ (2015-Jun-01) on Windows. Ref: https://perldoc.perl.org/functions/open - INTERNALS.md: require Perl 5.22 on Windows. - spacecheck.pl: formatting. - GHA/http3-linux: rework command to avoid SC2046. - stop suppressing SC2046 warnings. The yamlcheck.sh issue reported-by: Stanislav Fort (Aisle Research) Ref: 20251109163515_6eb31da3-deb2-4f4d-8327-935904f27da5 Closes #19432
Changed files
- .github/scripts/badwords.pl
- .github/scripts/cleancmd.pl
- .github/scripts/codespell.sh
- .github/scripts/shellcheck.sh
- .github/scripts/spacecheck.pl
- .github/scripts/yamlcheck.sh
- .github/workflows/checkdocs.yml
- .github/workflows/checksrc.yml
- .github/workflows/http3-linux.yml
- docs/INTERNALS.md