File tree 2 files changed +15
-1
lines changed
2 files changed +15
-1
lines changed Original file line number Diff line number Diff line change 50
50
run : flutter build apk --release
51
51
52
52
- name : Rename Universal APK
53
- run : mv build/app/outputs/flutter-apk/{app-release,app-release- universal}.apk
53
+ run : mv build/app/outputs/flutter-apk/{app-release,app-universal-release }.apk
54
54
55
55
- name : Build App Bundle
56
56
run : flutter build appbundle --release
Original file line number Diff line number Diff line change @@ -153,6 +153,20 @@ Vaani uses Git submodules to manage interconnected components. This means each s
153
153
- Specify if changes affect specific submodules
154
154
- Ensure all CI checks pass
155
155
156
+ ### Signing the app
157
+
158
+ once the keystore is created, you can sign the app with the keystore.
159
+
160
+ but for github action you need to make a base64 encoded string of the keystore.
161
+
162
+ ```bash
163
+ # convert keystore to base64
164
+ cat android/key.properties | base64 > key.base64
165
+
166
+ # convert keystore to base64
167
+ cat android/upload.jks | base64 > keystore.base64
168
+ ```
169
+
156
170
## Communication
157
171
158
172
* [Open an Issue](https://github.com/Dr-Blank/Vaani/issues)
You can’t perform that action at this time.
0 commit comments