Skip to content

Commit bf7f175

Browse files
committed
Running check on all pattern files, rathern than on just the new ones
1 parent 34becb5 commit bf7f175

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

.github/workflows/overview-complete.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,32 @@ jobs:
2727
echo "MARKDOWN_FILES=$md_files" >> $GITHUB_ENV
2828
echo "$md_files"
2929
30+
- name: Check if all files exist in README
31+
- run: |
32+
README="README.md"
33+
34+
# Ensure README.md exists
35+
if [[ ! -f "$README" ]]; then
36+
echo "Error: $README not found!"
37+
exit 1
38+
fi
39+
40+
missing=0
41+
42+
for file in patterns/*/*.md; do
43+
echo $file
44+
if grep -qF "$file" "$README"; then
45+
echo "✔ Found: $file"
46+
else
47+
echo "✘ Missing: $file"
48+
missing=$((missing + 1))
49+
fi
50+
done
51+
52+
if [[ $missing -gt 0 ]]; then
53+
echo "Some files are missing from $README."
54+
exit 1
55+
else
56+
echo "All files are mentioned in $README."
57+
exit 0
58+
fi

0 commit comments

Comments
 (0)