We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d423149 commit 7eed61dCopy full SHA for 7eed61d
1 file changed
.github/workflows/release.yml
@@ -32,6 +32,21 @@ jobs:
32
- name: Get dependencies
33
run: flutter pub get
34
35
+ - name: Decode keystore and write key.properties
36
+ env:
37
+ KEYSTORE_BASE64: ${{ secrets.KEYSTORE_BASE64 }}
38
+ KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
39
+ KEY_ALIAS: ${{ secrets.KEY_ALIAS }}
40
+ KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }}
41
+ run: |
42
+ echo "$KEYSTORE_BASE64" | base64 -d > android/app/release-key.jks
43
+ cat > android/key.properties <<EOF
44
+ storeFile=release-key.jks
45
+ storePassword=$KEYSTORE_PASSWORD
46
+ keyAlias=$KEY_ALIAS
47
+ keyPassword=$KEY_PASSWORD
48
+ EOF
49
+
50
- name: Build split APKs
51
run: flutter build apk --release --split-per-abi
52
0 commit comments