Skip to content

Commit 9b8d458

Browse files
committed
Test
1 parent acbec13 commit 9b8d458

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

โ€Ž.github/workflows/integration.yamlโ€Ž

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
echo "## ์ค„๋ฐ”๊ฟˆ ๋ˆ„๋ฝ ํŒŒ์ผ" >> $GITHUB_STEP_SUMMARY
2424
for file in $files; do
2525
if [ -s "$file" ] && [ "$(tail -c 1 $file | wc -l)" -eq 0 ]; then
26-
echo "๋ฐœ๊ฒฌ๋œ ์ค„๋ฐ”๊ฟˆ ๋ˆ„๋ฝ: $file" # ๋””๋ฒ„๊น… ๋กœ๊ทธ
26+
echo "๋ฐœ๊ฒฌ๋œ ์ค„๋ฐ”๊ฟˆ ๋ˆ„๋ฝ: $file"
2727
echo "- $file" >> $GITHUB_STEP_SUMMARY
2828
success=false
2929
fi
@@ -32,23 +32,22 @@ jobs:
3232
# ์ œ์–ด๋ฌธ์ž ์ฒดํฌ
3333
echo -e "\n## ์ œ์–ด๋ฌธ์ž๊ฐ€ ํฌํ•จ๋œ ํŒŒ์ผ๋ช…" >> $GITHUB_STEP_SUMMARY
3434
for file in $files; do
35-
# 1. ls -b ์‚ฌ์šฉ
36-
if [ -e "$file" ]; then
37-
filename=$(ls -b "$file" 2>/dev/null)
38-
if [ "$file" != "$filename" ]; then
39-
echo "- $file -> $filename" >> $GITHUB_STEP_SUMMARY
40-
success=false
41-
fi
42-
fi
43-
44-
# 2. ์ œ์–ด๋ฌธ์ž ํŒจํ„ด ์ง์ ‘ ์ฒดํฌ
45-
if echo "$file" | grep -q '[[:cntrl:]]'; then
46-
echo "- $file (์ œ์–ด๋ฌธ์ž ํฌํ•จ)" >> $GITHUB_STEP_SUMMARY
35+
# ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์œผ๋กœ ์ œ์–ด๋ฌธ์ž ๊ฒ€์‚ฌ
36+
if echo -n "$file" | LC_ALL=C grep -q '[^[:print:][:space:]]' || \
37+
[[ "$file" =~ $'\b' ]] || \
38+
[[ "$file" != "$(echo -n "$file" | tr -d '[:cntrl:]')" ]]; then
39+
echo "๋ฐœ๊ฒฌ๋œ ์ œ์–ด๋ฌธ์ž: $file"
40+
echo "- $file" >> $GITHUB_STEP_SUMMARY
41+
# ํŒŒ์ผ๋ช… ๋ถ„์„์„ ์œ„ํ•œ ๋””๋ฒ„๊ทธ ์ •๋ณด
42+
echo " Hex dump:" >> $GITHUB_STEP_SUMMARY
43+
echo -n "$file" | xxd >> $GITHUB_STEP_SUMMARY
4744
success=false
4845
fi
4946
done
5047
5148
if [ "$success" = false ]; then
5249
echo -e "\n:warning: ์œ„ ๋ฌธ์ œ๋“ค์„ ํ•ด๊ฒฐํ•ด ์ฃผ์„ธ์š”:" >> $GITHUB_STEP_SUMMARY
50+
echo "1. ํŒŒ์ผ ๋์˜ ๋ˆ„๋ฝ๋œ ์ค„๋ฐ”๊ฟˆ์„ ์ถ”๊ฐ€ํ•ด ์ฃผ์„ธ์š”." >> $GITHUB_STEP_SUMMARY
51+
echo "2. ํŒŒ์ผ๋ช…์—์„œ ์ œ์–ด๋ฌธ์ž๋ฅผ ์ œ๊ฑฐํ•ด ์ฃผ์„ธ์š”." >> $GITHUB_STEP_SUMMARY
5352
exit 1
5453
fi

0 commit comments

Comments
ย (0)