From aae81c202ede7c1b78946166ab2204c9875c1a1b Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Sat, 29 Aug 2026 12:22:56 -0500 Subject: [PATCH] ci: mark missing signing secrets as non-blocking error --- .gitea/workflows/android-build.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/android-build.yml b/.gitea/workflows/android-build.yml index 4a7e198..455804a 100644 --- a/.gitea/workflows/android-build.yml +++ b/.gitea/workflows/android-build.yml @@ -55,6 +55,7 @@ jobs: - name: Prepare optional release signing if: github.event_name == 'release' + continue-on-error: true env: ANDROID_KEYSTORE_BASE64: ${{ secrets.ANDROID_KEYSTORE_BASE64 }} ANDROID_KEYSTORE_PASSWORD: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }} @@ -73,8 +74,8 @@ jobs: if [ ${#missing[@]} -gt 0 ]; then printf -v missing_csv '%s, ' "${missing[@]}" missing_csv="${missing_csv%, }" - echo "::warning::Release signing secrets missing: ${missing_csv}. Building unsigned/default-signed release AAB." - exit 0 + echo "::error::Release signing secrets missing: ${missing_csv}. Continuing with unsigned/default-signed release AAB." + exit 1 fi mkdir -p .ci-secrets