Skip to content

Commit 15e16e7

Browse files
[REVERT] Fall back to LGV of markdown-lint (- WIP PR #227 -)
Changes in file .github/workflows/markdown-lint.yml: - back to maintainable state hopefully 🙈
1 parent 4064404 commit 15e16e7

File tree

1 file changed

+9
-17
lines changed

1 file changed

+9
-17
lines changed

.github/workflows/markdown-lint.yml

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -38,34 +38,26 @@ jobs:
3838
3939
- name: Lint Workflow YAML
4040
if: ${{ success() }}
41+
env:
42+
YAML_ARGS: "${{ vars.YAML_ARGS }}"
4143
run: |
42-
YAML_ARGS="${{ vars.YAML_ARGS }}"
43-
if [[ "${YAML_ARGS}" =~ ^*[!a-zA-Z0-9\ \-\.]*$ ]]; then
44-
ERR_MSG_STUB="Invalid YAML_ARGS: contains unauthorized characters!"
45-
ERR_LOC="file=.github/workflows/markdown-lint.yml,line=42,endLine=43,"
46-
printf "::error %s%s\n" "${ERR_LOC}" "title=VALIDATION_ERROR::ERROR ${ERR_MSG_STUB}"
47-
exit 1
48-
else
49-
printf "::notice file=.github/workflows/markdown-lint.yml,%s %s\n" \
50-
"line=53,endLine=53,title=Validation::Validating workflow with args:" \
51-
"${YAML_ARGS}"
52-
read -ra ARGS <<< "${YAML_ARGS}"
53-
yamllint "${ARGS[@]}" .github/workflows/markdown-lint.yml
54-
fi
44+
printf "Validating workflow with args: %s\n" "${YAML_ARGS}"
45+
yamllint ${YAML_ARGS} .github/workflows/markdown-lint.yml
5546
5647
- name: Lint YAML config for markdown
5748
if: ${{ success() }}
49+
env:
50+
YAML_ARGS: "${{ vars.YAML_ARGS }}"
5851
run: |
59-
YAML_ARGS="${{ vars.YAML_ARGS }}"
60-
read -ra ARGS <<< "${YAML_ARGS}"
61-
yamllint "${ARGS[@]}" .markdownlint.yaml
52+
printf "Validating workflow with args: %s\n" "${YAML_ARGS}"
53+
yamllint ${YAML_ARGS} .markdownlint.yaml
6254
6355
- name: Install NPM Dependencies
6456
if: ${{ success() }}
6557
run: |
6658
# npm install
6759
ERR_MSG="NPM package installation failed"
68-
ERR_LOC_1="file=.github/workflows/markdown-lint.yml,line=70,endLine=70"
60+
ERR_LOC_1="file=.github/workflows/markdown-lint.yml,line=63,endLine=63"
6961
ERR_LOC_2="file=package.json,line=2,endLine=4"
7062
if ! NPM_ERROR=$(npm install 2>&1); then
7163
for LOC in "${ERR_LOC_1}" "${ERR_LOC_2}"; do

0 commit comments

Comments
 (0)