Skip to content

Commit 0115162

Browse files
authored
Update release.yml
1 parent 5c3a8fa commit 0115162

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,8 @@ jobs:
3535
# 2. Build Packages, nếu fail thì xoá .deb lỗi rồi retry
3636
until dpkg-scanpackages -m . /dev/null > Packages 2> scan.log; do
3737
echo "⚠️ dpkg-scanpackages failed, removing broken .deb ..."
38-
grep '\.deb' scan.log | while read -r line; do
39-
BAD_DEB=$(echo "$line" | grep -oE '[^ ]+\.deb' || true)
40-
if [ -n "$BAD_DEB" ]; then
38+
grep -oE '\./[^ ]+\.deb' scan.log | while IFS= read -r BAD_DEB; do
39+
if [ -n "$BAD_DEB" ] && [ -f "$BAD_DEB" ]; then
4140
echo "❌ Removing invalid package: $BAD_DEB"
4241
rm -f "$BAD_DEB"
4342
fi

0 commit comments

Comments
 (0)