From bd3961983ae71bdea0d93c6b51d4e61dc463ef01 Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 25 Mar 2026 21:21:45 +0100 Subject: [PATCH] fix: strip CRLF from gradlew and debug task list Co-Authored-By: Claude Opus 4.6 (1M context) --- .gitea/workflows/build-release.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/build-release.yml b/.gitea/workflows/build-release.yml index 33d30ba..2db2910 100644 --- a/.gitea/workflows/build-release.yml +++ b/.gitea/workflows/build-release.yml @@ -20,11 +20,14 @@ jobs: test -n "$ANDROID_HOME" || { echo "ERROR: ANDROID_HOME not set"; exit 1; } ls "$ANDROID_HOME/platforms" > /dev/null 2>&1 || echo "WARNING: Cannot list ANDROID_HOME (permissions?), build may still work via gradle" - - name: Make gradlew executable - run: chmod +x ./gradlew - - name: Build Release APK - run: bash -c "./gradlew assembleRelease --no-daemon" + run: | + chmod +x ./gradlew + sed -i 's/\r$//' ./gradlew + echo "=== Testing gradle ===" + ./gradlew tasks --no-daemon 2>&1 | head -20 + echo "=== Building APK ===" + ./gradlew assembleRelease --no-daemon - name: Deploy APK & update version run: |