Skip to content

Commit 1ce5913

Browse files
committed
chore: Update multi-platform build and publish workflow
- Updated the workflow to use openMF/mifos-mobile-github-actions instead of niyajali/mifos-mobile-github-actions. - Renamed the `publish_android` input to `build_ios` and updated its description. - Added `tester_groups` input for Firebase tester group. - Removed unused input variables.
1 parent cd78a23 commit 1ce5913

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

.github/workflows/multi-platform-build-and-publish.yml

+6-8
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@
4444
# - publish_android: Enable/disable Android Play Store publishing
4545
# - build_ios: Enable/disable iOS build
4646
# - publish_ios: Enable/disable iOS App Store publishing
47-
# - publish_desktop: Enable/disable desktop app publishing
48-
# - publish_web: Enable/disable web app deployment (default: true)
4947

5048
# USAGE:
5149
# 1. Ensure all required secrets are configured
@@ -76,10 +74,10 @@ on:
7674
default: 'dev'
7775
description: 'Target branch for release'
7876

79-
publish_android:
77+
build_ios:
8078
type: boolean
8179
default: false
82-
description: Publish Android App On Play Store
80+
description: Build iOS App
8381

8482
publish_ios:
8583
type: boolean
@@ -98,15 +96,16 @@ concurrency:
9896
jobs:
9997
multi_platform_build_and_publish:
10098
name: Multi-Platform Build and Publish
101-
uses: niyajali/mifos-mobile-github-actions/.github/workflows/multi-platform-build-and-publish.yaml@main
99+
uses: openMF/mifos-mobile-github-actions/.github/workflows/multi-platform-build-and-publish.yaml@main
102100
with:
103101
release_type: ${{ inputs.release_type }}
104102
target_branch: ${{ inputs.target_branch }}
105103
android_package_name: 'mifospay-android' # <-- Change this to your android package name
106104
ios_package_name: 'mifospay-ios' # <-- Change this to your ios package name
107105
desktop_package_name: 'mifospay-desktop' # <-- Change this to your desktop package name
108106
web_package_name: 'mifospay-web' # <-- Change this to your web package name
109-
publish_android: ${{ inputs.publish_android }}
107+
tester_groups: 'mobile-wallet-testing' # <-- Change this to your Firebase tester group
108+
build_ios: ${{ inputs.build_ios }}
110109
publish_ios: ${{ inputs.publish_ios }}
111110
secrets:
112111
original_keystore_file: ${{ secrets.ORIGINAL_KEYSTORE_FILE }}
@@ -138,5 +137,4 @@ jobs:
138137
google_services: ${{ secrets.GOOGLESERVICES }}
139138
firebase_creds: ${{ secrets.FIREBASECREDS }}
140139
playstore_creds: ${{ secrets.PLAYSTORECREDS }}
141-
token: ${{ secrets.GITHUB_TOKEN }}
142-
140+
token: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)