diff --git a/.github/workflows/build-and-deploy-site.yml b/.github/workflows/build-and-deploy-site.yml index 2e18c5f6..ff7359d6 100644 --- a/.github/workflows/build-and-deploy-site.yml +++ b/.github/workflows/build-and-deploy-site.yml @@ -59,7 +59,7 @@ permissions: jobs: build_and_deploy_web: name: Build And Deploy Web App - uses: openMF/mifos-x-actionhub/.github/workflows/build-and-deploy-site.yaml@v1.0.5 + uses: openMF/mifos-x-actionhub/.github/workflows/build-and-deploy-site.yaml@v1.0.6 secrets: inherit with: web_package_name: 'mifospay-web' # <-- Change with your web package name diff --git a/.github/workflows/monthly-version-tag.yml b/.github/workflows/monthly-version-tag.yml index 074d5aa7..9bbd8014 100644 --- a/.github/workflows/monthly-version-tag.yml +++ b/.github/workflows/monthly-version-tag.yml @@ -62,5 +62,5 @@ concurrency: jobs: monthly_release: name: Tag Monthly Release - uses: openMF/mifos-x-actionhub/.github/workflows/monthly-version-tag.yaml@v1.0.5 + uses: openMF/mifos-x-actionhub/.github/workflows/monthly-version-tag.yaml@v1.0.6 secrets: inherit diff --git a/.github/workflows/multi-platform-build-and-publish.yml b/.github/workflows/multi-platform-build-and-publish.yml index da5be531..c19c56fa 100644 --- a/.github/workflows/multi-platform-build-and-publish.yml +++ b/.github/workflows/multi-platform-build-and-publish.yml @@ -101,7 +101,7 @@ concurrency: jobs: multi_platform_build_and_publish: name: Multi-Platform Build and Publish - uses: openMF/mifos-x-actionhub/.github/workflows/multi-platform-build-and-publish.yaml@v1.0.5 + uses: openMF/mifos-x-actionhub/.github/workflows/multi-platform-build-and-publish.yaml@v1.0.6 with: java-version: 21 release_type: ${{ inputs.release_type }} @@ -120,6 +120,8 @@ jobs: metadata_path: './fastlane/metadata/ios' use_cocoapods: true # <-- Set to true if using CocoaPods integration for KMP shared_module: ':cmp-shared' # <-- Gradle path to your shared KMP module (e.g., :shared) + cmp_desktop_dir: 'cmp-desktop' + keychain_name: signing.keychain-db # optional distribute_ios_firebase: ${{ inputs.distribute_ios_firebase }} distribute_ios_testflight: ${{ inputs.distribute_ios_testflight }} distribute_ios_appstore: ${{ inputs.distribute_ios_appstore }} @@ -137,6 +139,12 @@ jobs: notarization_apple_id: ${{ secrets.NOTARIZATION_APPLE_ID }} notarization_password: ${{ secrets.NOTARIZATION_PASSWORD }} notarization_team_id: ${{ secrets.NOTARIZATION_TEAM_ID }} + keychain_password: ${{ secrets.KEYCHAIN_PASSWORD }} + certificates_password: ${{ secrets.CERTIFICATES_PASSWORD }} + mac_app_distribution_certificate_b64: ${{ secrets.MAC_APP_DISTRIBUTION_CERTIFICATE_B64 }} + mac_installer_distribution_certificate_b64: ${{ secrets.MAC_INSTALLER_DISTRIBUTION_CERTIFICATE_B64 }} + mac_embedded_provision_b64: ${{ secrets.MAC_EMBEDDED_PROVISION_B64 }} + mac_runtime_provision_b64: ${{ secrets.MAC_RUNTIME_PROVISION_B64 }} appstore_key_id: ${{ secrets.APPSTORE_KEY_ID }} appstore_issuer_id: ${{ secrets.APPSTORE_ISSUER_ID }} appstore_auth_key: ${{ secrets.APPSTORE_AUTH_KEY }} diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index 413b2b0b..d06d80d5 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -87,7 +87,7 @@ permissions: jobs: pr_checks: name: PR Checks - uses: openMF/mifos-x-actionhub/.github/workflows/pr-check.yaml@v1.0.5 + uses: openMF/mifos-x-actionhub/.github/workflows/pr-check.yaml@v1.0.6 secrets: inherit with: android_package_name: 'cmp-android' # <-- Change Your Android Package Name diff --git a/.github/workflows/promote-to-production.yml b/.github/workflows/promote-to-production.yml index 1b60a34b..fdccbcb3 100644 --- a/.github/workflows/promote-to-production.yml +++ b/.github/workflows/promote-to-production.yml @@ -70,6 +70,6 @@ jobs: # Job to promote app from beta to production in Play Store play_promote_production: name: Promote Beta to Production Play Store - uses: openMF/mifos-x-actionhub/.github/workflows/promote-to-production.yaml@v1.0.5 + uses: openMF/mifos-x-actionhub/.github/workflows/promote-to-production.yaml@v1.0.6 secrets: playstore_creds: ${{ secrets.PLAYSTORECREDS }}