Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/android-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,9 @@ concurrency:
jobs:
android_build_and_publish:
name: Android Build and Publish
uses: openMF/mifos-x-actionhub/.github/workflows/android-build-and-publish.yaml@v1.0.0
uses: openMF/mifos-x-actionhub/.github/workflows/android-build-and-publish.yaml@v1.0.7
with:
java-version: '21'
release_type: ${{ inputs.release_type }}
target_branch: ${{ inputs.target_branch }}
android_package_name: 'cmp-android' # <-- Change this to your android package name
Expand Down
291 changes: 272 additions & 19 deletions cmp-android/google-services.json
Original file line number Diff line number Diff line change
@@ -1,62 +1,315 @@
{
"project_info": {
"project_number": "project_number",
"firebase_url": "firebase_url",
"project_id": "project_id",
"storage_bucket": "storage_bucket"
"project_number": "728434912738",
"project_id": "mifos-mobile-apps",
"storage_bucket": "mifos-mobile-apps.firebasestorage.app"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "mobilesdk_app_id",
"mobilesdk_app_id": "1:728434912738:android:3902eb3363b0938f1a1dbb",
"android_client_info": {
"package_name": "org.mifos.mobile"
"package_name": "cmp.android.app"
}
},
"oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyCUz3P8uUExMFcPHa1Ga3DBKhjK5zxNn70"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:728434912738:android:4e72c77e967965ce1a1dbb",
"android_client_info": {
"package_name": "cmp.android.app.demo"
}
},
"oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyCUz3P8uUExMFcPHa1Ga3DBKhjK5zxNn70"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:728434912738:android:ecdb5b96f0e735661a1dbb",
"android_client_info": {
"package_name": "com.mifos.mifosxdroid"
}
},
"oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyCUz3P8uUExMFcPHa1Ga3DBKhjK5zxNn70"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:728434912738:android:53d0930e402622611a1dbb",
"android_client_info": {
"package_name": "com.mifos.mifosxdroid.demo"
}
},
"oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "current_key"
"current_key": "AIzaSyCUz3P8uUExMFcPHa1Ga3DBKhjK5zxNn70"
}
]
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "mobilesdk_app_id",
"mobilesdk_app_id": "1:728434912738:android:d853a78f14af0c381a1dbb",
"android_client_info": {
"package_name": "org.mifos.mobile.demo.debug"
"package_name": "org.mifos.mobile"
}
},
"oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "current_key"
"current_key": "AIzaSyCUz3P8uUExMFcPHa1Ga3DBKhjK5zxNn70"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
]
}
]
}
},
{
"client_info": {
"mobilesdk_app_id": "mobilesdk_app_id",
"mobilesdk_app_id": "1:728434912738:android:7845cce9777d9cf11a1dbb",
"android_client_info": {
"package_name": "org.mifos.mobile.demo"
}
},
"oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyCUz3P8uUExMFcPHa1Ga3DBKhjK5zxNn70"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:728434912738:android:49282a75468730891a1dbb",
"android_client_info": {
"package_name": "org.mifos.pisp.android"
}
},
"oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyCUz3P8uUExMFcPHa1Ga3DBKhjK5zxNn70"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:728434912738:android:ef7156e455c6a1a41a1dbb",
"android_client_info": {
"package_name": "org.mifos.pisp.android.debug"
}
},
"oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyCUz3P8uUExMFcPHa1Ga3DBKhjK5zxNn70"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:728434912738:android:0490c291986f0a691a1dbb",
"android_client_info": {
"package_name": "org.mifospay"
}
},
"oauth_client": [
{
"client_id": "728434912738-d4hshajpu39bq9m5e55s5d2u5hplh5ie.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "org.mifospay",
"certificate_hash": "d2fd346d362db97e693cfb13424b82bb94b92b56"
}
},
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "current_key"
"current_key": "AIzaSyCUz3P8uUExMFcPHa1Ga3DBKhjK5zxNn70"
}
]
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "mobilesdk_app_id",
"mobilesdk_app_id": "1:728434912738:android:48ccd9153349f31e1a1dbb",
"android_client_info": {
"package_name": "org.mifos.mobile.debug"
"package_name": "org.mifospay.demo"
}
},
"oauth_client": [
{
"client_id": "728434912738-qm031urb7aopd1jofq12u3b8snlj2nel.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "org.mifospay.demo",
"certificate_hash": "d2fd346d362db97e693cfb13424b82bb94b92b56"
}
},
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "current_key"
"current_key": "AIzaSyCUz3P8uUExMFcPHa1Ga3DBKhjK5zxNn70"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "728434912738-4sc51o624viccn8oi14f2mi77tljrdns.apps.googleusercontent.com",
"client_type": 3
}
]
}
]
}
}
],
"configuration_version": "1"
Expand Down
1 change: 1 addition & 0 deletions fastlane/FastFile
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,7 @@ platform :android do
gradle(
task: options[:taskName],
build_type: options[:buildType],
flags: "--stacktrace --info",
properties: {
"android.injected.signing.store.file" => keystore_path,
"android.injected.signing.store.password" => options[:storePassword],
Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ easycropVersion = "0.1.1"
firebaseBom = "33.7.0"
firebaseCrashlyticsPlugin = "3.0.2"
firebasePerfPlugin = "1.4.2"
gmsPlugin = "4.4.2"
gmsPlugin = "4.4.3"
googleMaps = "4.4.1"
googleOss = "17.1.0"
googleOssPlugin = "0.10.6"
Expand Down
Loading