@@ -14,6 +14,7 @@ name: 'Docs'
1414 - ' */ci'
1515 paths :
1616 - ' .github/workflows/checkdocs.yml'
17+ - ' .github/scripts/**'
1718 - ' .github/scripts/mdlinkcheck'
1819 - ' /scripts/**'
1920 - ' **.md'
@@ -25,6 +26,7 @@ name: 'Docs'
2526 - ' .github/workflows/checkdocs.yml'
2627 - ' .github/scripts/**'
2728 - ' .github/scripts/mdlinkcheck'
29+ - ' /scripts/**'
2830 - ' **.md'
2931 - ' docs/*'
3032
@@ -66,10 +68,10 @@ jobs:
6668 # JSON
6769 #
6870 # - name: 'trim headers off all *.md files'
69- # run: git ls-files -z '*.md' | xargs -0 -n1 .github/scripts/trimmarkdownheader.pl
71+ # run: git ls-files '*.md' -z | xargs -0 -n1 .github/scripts/trimmarkdownheader.pl
7072 #
7173 # - name: 'check prose'
72- # run: git ls-files -z '*.md' | grep -Evz 'CHECKSRC\.md|DISTROS\.md|curl_mprintf\.md|CURLOPT_INTERFACE\.md|interface\.md' | xargs -0 proselint -- README
74+ # run: git ls-files '*.md' -z | grep -Evz 'CHECKSRC\.md|DISTROS\.md|curl_mprintf\.md|CURLOPT_INTERFACE\.md|interface\.md' | xargs -0 proselint -- README
7375 #
7476 # # This is for CHECKSRC and files with aggressive exclamation mark needs
7577 # - name: 'create second proselint config'
@@ -109,9 +111,7 @@ jobs:
109111 persist-credentials : false
110112
111113 - name : ' trim all *.md files in docs/'
112- run : |
113- # shellcheck disable=SC2046
114- .github/scripts/cleancmd.pl $(find docs -name '*.md')
114+ run : .github/scripts/cleancmd.pl 'docs/*.md'
115115
116116 - name : ' install'
117117 run : |
@@ -140,9 +140,7 @@ jobs:
140140 persist-credentials : false
141141
142142 - name : ' badwords'
143- run : |
144- # shellcheck disable=SC2046
145- .github/scripts/badwords.pl < .github/scripts/badwords.txt $(git ls-files '**.md') docs/TODO docs/KNOWN_BUGS packages/OS400/README.OS400
143+ run : .github/scripts/badwords.pl '**.md' docs/TODO docs/KNOWN_BUGS packages/OS400/README.OS400 < .github/scripts/badwords.txt
146144
147145 - name : ' verify synopsis'
148146 run : .github/scripts/verify-synopsis.pl docs/libcurl/curl*.md
0 commit comments