Обновить .gitea/workflows/test.yml

This commit is contained in:
mso7nueh
2025-05-12 13:31:40 +00:00
parent 8c0d8cc976
commit 82fffec5f5

View File

@@ -104,14 +104,27 @@ jobs:
- name: Test
run: flutter test
- name: Create key.properties file
run: |
cat > android/key.properties <<EOF
storePassword=${{ secrets.SIGNING_STORE_PASSWORD }}
keyPassword=${{ secrets.SIGNING_KEY_PASSWORD }}
keyAlias=${{ secrets.SIGNING_KEY_ALIAS }}
storeFile=my-release-key.jks
EOF
- name: Decode keystore from secret
run: |
echo "${{ secrets.SIGNING_KEY_JKS }}" | base64 -d > android/app/my-release-key.jks
- name: Build apk
run: flutter build apk --profile
run: flutter build apk --release
- name: Rename and move apk
run: |
TIMESTAMP=$(TZ=Europe/Moscow date +'%Y-%m-%d-%H-%M')
APK_NAME="eatvio_app_${TIMESTAMP}.apk"
mv build/app/outputs/flutter-apk/app-profile.apk $APK_NAME
mv build/app/outputs/flutter-apk/app-release.apk $APK_NAME
echo "APK build finished $APK_NAME"
echo "APK_NAME=$APK_NAME" >> $GITHUB_ENV