Skip to content

Commit 25b2c43

Browse files
Merge pull request #149 from gaurav-nelson/step-output
WIP: Added results as output parameters
2 parents 0f074c8 + c541b5c commit 25b2c43

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

.github/workflows/push.yml

+5
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ jobs:
99
uses: ./
1010
with:
1111
check-modified-files-only: 'yes'
12+
id: markdown-link-check
13+
- name: display errors
14+
run: |
15+
echo "${{ steps.markdown-link-check.outputs.MLC_OUTPUT }}"
16+
1217
markdown-link-check-folders:
1318
runs-on: ubuntu-latest
1419
steps:

entrypoint.sh

+6
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ FOLDER_PATH="$4"
2424
MAX_DEPTH="$5"
2525
CHECK_MODIFIED_FILES="$6"
2626
BASE_BRANCH="$7"
27+
2728
if [ -z "$8" ]; then
2829
FILE_EXTENSION=".md"
2930
else
@@ -94,16 +95,21 @@ check_errors () {
9495
cat error.txt
9596
printf "\n"
9697
echo -e "${YELLOW}=========================================================================${NC}"
98+
echo "MLC_OUTPUT<<EOF" >> "$GITHUB_ENV"
99+
cat error.txt >> "$GITHUB_ENV"
100+
echo "EOF" >> "$GITHUB_ENV"
97101
exit 113
98102
else
99103
echo -e "${YELLOW}=========================> MARKDOWN LINK CHECK <=========================${NC}"
100104
printf "\n"
101105
echo -e "${GREEN}[✔] All links are good!${NC}"
102106
printf "\n"
103107
echo -e "${YELLOW}=========================================================================${NC}"
108+
echo "MLC_OUTPUT=[✔] All links are good!" >> "$GITHUB_OUTPUT"
104109
fi
105110
else
106111
echo -e "${GREEN}All good!${NC}"
112+
echo "MLC_OUTPUT=All good!" >> "$GITHUB_OUTPUT"
107113
fi
108114

109115
}

0 commit comments

Comments
 (0)