File tree Expand file tree Collapse file tree 4 files changed +52
-6
lines changed
Expand file tree Collapse file tree 4 files changed +52
-6
lines changed Original file line number Diff line number Diff line change 3636 uses : actions/upload-artifact@v4
3737 with :
3838 name : numberhub-app-debug-apks
39- path : app/build/outputs/apk/fdroid /debug/app-*-debug.apk
39+ path : app/build/outputs/apk/* /debug/app-*-debug.apk
Original file line number Diff line number Diff line change 1- name : Build and publish app
1+ name : Build and publish app (F-Droid variant)
22
33on :
44 release :
Original file line number Diff line number Diff line change 1+ name : Build and publish app to Google Play (Google Play variant)
2+
3+ on :
4+ release :
5+ types : [ published ]
6+
7+ jobs :
8+ release-app-google-play :
9+ runs-on : ubuntu-latest
10+
11+ steps :
12+ - name : Checkout
13+ uses : actions/checkout@v4
14+
15+ - uses : gradle/wrapper-validation-action@v2
16+
17+ - name : Write KeyStore 🗝️
18+ uses : ./.github/actions/prepare-keystore
19+ with :
20+ signingStorePassword : ${{ secrets.SIGNING_STORE_PASSWORD }}
21+ signingKeyPassword : ${{ secrets.SIGNING_KEY_PASSWORD }}
22+ signingKeyAlias : ${{ secrets.SIGNING_KEY_ALIAS }}
23+ keyStoreBase64 : ${{ secrets.KEYSTORE }}
24+
25+ - name : Setup Java
26+ uses : actions/setup-java@v4
27+ with :
28+ distribution : ' adopt'
29+ java-version : 21
30+ cache : ' gradle'
31+
32+ - name : Build Bundles 📱
33+ run : ./gradlew bundleRelease
34+
35+ - name : Rename APK
36+ run : mv app/build/outputs/bundle/playStoreRelease/app-playStore-release.aab NumberHub.aab
37+
38+ - name : Upload Bundles 🚀
39+ uses : r0adkll/upload-google-play@v1
40+ with :
41+ serviceAccountJsonPlainText : ${{ secrets.GOOGLE_PLAY_STORE_SERVICE_ACCOUNT }}
42+ packageName : app.myzel394.numberhub
43+ releaseFiles : NumberHub.aab
44+ track : production
45+ status : inProgress
46+ userFraction : 0.5
Original file line number Diff line number Diff line change 11[versions ]
2- versionCode = " 3 "
2+ versionCode = " 4 "
33versionName = " NumberHub"
44
55androidxBrowserBrowser = " 1.8.0"
66androidGradlePlugin = " 8.3.2"
77androidxActivityActivityCompose = " 1.9.0"
88androidxAppCompatAppCompat = " 1.6.1"
9- androidxCompose = " 1.6.6 "
9+ androidxCompose = " 1.6.7 "
1010androidxComposeCompiler = " 1.5.9"
1111androidxComposeMaterial3 = " 1.2.1"
12- androidxCoreCoreKts = " 1.13.0 "
12+ androidxCoreCoreKts = " 1.13.1 "
1313androidxGlanceGlance = " 1.0.0"
14- androidxDatastoreDatastorePreferences = " 1.1.0 "
14+ androidxDatastoreDatastorePreferences = " 1.1.1 "
1515androidxEspresso = " 3.5.1"
1616androidxHiltHiltNavigationCompose = " 1.2.0"
1717androidxMacroBenchmark = " 1.2.4"
You can’t perform that action at this time.
0 commit comments