ci: 🐛 fix size

it was ignoring the last line, I also ignore the git folder itself
This commit is contained in:
melMass
2023-07-24 22:24:38 +02:00
parent 8695cd3f1b
commit c0cc5572d8
2 changed files with 15 additions and 8 deletions
+13 -7
View File
@@ -39,14 +39,20 @@ jobs:
- name: 🗑️ Remove files and directories listed in .release_ignore
shell: bash
run: |
if [ -f "${{ env.repo_name }}/.release_ignore" ]; then
while IFS= read -r entry; do
if [ -f "${{ env.repo_name }}/$entry" ]; then
rm "${{ env.repo_name }}/$entry"
elif [ -d "${{ env.repo_name }}/$entry" ]; then
rm -r "${{ env.repo_name }}/$entry"
release_ignore="${{ env.repo_name }}/.release_ignore"
if [ -f "$release_ignore" ]; then
while IFS= read -r entry || [ -n "$entry" ]; do
target="${{ env.repo_name }}/$entry"
if [ -e "$target" ]; then
if [ -f "$target" ]; then
rm "$target"
elif [ -d "$target" ]; then
rm -r "$target"
fi
else
echo "Warning: $entry does not exist in the repository. Skipping removal."
fi
done < "${{ env.repo_name }}/.release_ignore"
done < "$release_ignore"
else
echo "No .release_ignore file found. Skipping removal of files and directories."
fi
+2 -1
View File
@@ -1,3 +1,4 @@
extern/frame_interpolation/moment.gif
extern/frame_interpolation/photos
extern/GFPGAN/inputs
extern/GFPGAN/inputs
.git