diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index a20f585..235fff1 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -70,6 +70,7 @@ jobs: - name: Package web app if: startsWith(github.ref, 'refs/tags/v') run: | + # Avoid pipefail issues with find|zip find . -type f \ ! -path './.git/*' \ ! -path './.gitea/*' \ @@ -83,7 +84,9 @@ jobs: ! -name 'android/local.properties' \ ! -name 'android/gradle/wrapper/gradle-wrapper.jar' \ ! -name 'android/gradlew.bat' \ - | zip -q meal-tracker.zip -@ + > /tmp/files.txt + zip -q meal-tracker.zip -@ < /tmp/files.txt + echo "Packaged $(wc -l < /tmp/files.txt) files ($(du -h meal-tracker.zip | cut -f1))" - name: Publish release if: startsWith(github.ref, 'refs/tags/v')