@@ -59,15 +59,23 @@ jobs:
5959 run : |
6060 echo "$KEYSTORE_BASE64" | base64 --decode > app/keystore.jks
6161
62+ - name : Debug keystore info
63+ if : ${{ vars.ENABLE_SIGNING == 'true' }}
64+ run : |
65+ echo "Keystore file exists: $([ -f app/keystore.jks ] && echo 'Yes' || echo 'No')"
66+ echo "Keystore size: $([ -f app/keystore.jks ] && ls -la app/keystore.jks | awk '{print $5}' || echo 'N/A')"
67+ echo "Key alias configured: ${{ secrets.KEY_ALIAS != '' && 'Yes' || 'No' }}"
68+
6269 - name : Build release APK
6370 env :
64- GHUI_KEYSTORE_PASSWORD : ${{ secrets.KEYSTORE_PASSWORD }}
65- GHUI_KEY_PASSWORD : ${{ secrets.KEY_PASSWORD }}
66- GHUI_KEY_ALIAS : ${{ secrets.KEY_ALIAS }}
71+ KEYSTORE_PASSWORD : ${{ secrets.KEYSTORE_PASSWORD }}
72+ KEY_PASSWORD : ${{ secrets.KEY_PASSWORD }}
73+ KEY_ALIAS : ${{ secrets.KEY_ALIAS }}
6774 KEYSTORE_PATH : ${{ vars.ENABLE_SIGNING == 'true' && 'keystore.jks' || '' }}
6875 run : |
6976 if [ "${{ vars.ENABLE_SIGNING }}" = "true" ] && [ -f "app/keystore.jks" ]; then
7077 echo "Building signed release APK"
78+ echo "Using key alias: ${KEY_ALIAS:-ghui}"
7179 ./gradlew assembleRelease --stacktrace
7280 else
7381 echo "Building unsigned release APK"
@@ -129,9 +137,9 @@ jobs:
129137
130138 - name : Build release bundle
131139 env :
132- GHUI_KEYSTORE_PASSWORD : ${{ secrets.KEYSTORE_PASSWORD }}
133- GHUI_KEY_PASSWORD : ${{ secrets.KEY_PASSWORD }}
134- GHUI_KEY_ALIAS : ${{ secrets.KEY_ALIAS }}
140+ KEYSTORE_PASSWORD : ${{ secrets.KEYSTORE_PASSWORD }}
141+ KEY_PASSWORD : ${{ secrets.KEY_PASSWORD }}
142+ KEY_ALIAS : ${{ secrets.KEY_ALIAS }}
135143 KEYSTORE_PATH : ${{ vars.ENABLE_SIGNING == 'true' && 'keystore.jks' || '' }}
136144 run : |
137145 if [ "${{ vars.ENABLE_SIGNING }}" = "true" ] && [ -f "app/keystore.jks" ]; then
0 commit comments