skip empty files (#159)

This commit is contained in:
eine
2020-10-10 18:11:37 +02:00
parent 642b99b75d
commit 9b5ac360b7
2 changed files with 7 additions and 2 deletions

View File

@@ -36,10 +36,11 @@ jobs:
artifact-*.txt
README.md
- name: Add artifacts/artifact.txt
- name: Add artifacts/*.txt
run: |
mkdir artifacts
echo "Build some tool and generate some artifacts" > artifacts/artifact.txt
touch artifacts/empty_file.txt
- name: Single in subdir
uses: ./

6
tip.py
View File

@@ -27,7 +27,11 @@ if len(args) == 0:
for item in args:
items = [fname for fname in glob(item, recursive=True) if not Path(fname).is_dir()]
print("glob(%s)" % item, "->", items)
files = files + items
for fname in items:
if Path(fname).stat().st_size == 0:
print("! Skipping empty file %s" % fname)
continue
files += [fname]
if len(files) < 1:
stdout.flush()