chore: bump all workflow jobs from v1.0.6 to v1.0.7 (#1940)

This commit is contained in:
Hekmatullah 2025-09-17 10:12:13 +01:00 committed by GitHub
parent 3c80277020
commit ebb59713c2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 7 additions and 61 deletions

View File

@ -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.6
uses: openMF/mifos-x-actionhub/.github/workflows/build-and-deploy-site.yaml@v1.0.7
secrets: inherit
with:
web_package_name: 'mifospay-web' # <-- Change with your web package name

View File

@ -1,54 +0,0 @@
name: macOS Build & Distribute (TestFlight / App Store)
on:
workflow_dispatch:
inputs:
distribution:
description: Where to distribute this build
type: choice
required: true
options: [testflight, appstore]
default: testflight
jobs:
build_and_ship:
runs-on: macos-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Upload to TestFlight
if: ${{ inputs.distribution == 'testflight' }}
uses: openMF/mifos-x-actionhub-publish-macos-on-appstore-testflight-kmp@v1.0.0
with:
app_identifier: 'org.mifospay'
cmp_desktop_dir: 'cmp-desktop'
keychain_name: signing.keychain-db # optional
java_version: '21' # optional (min 18)
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_b64: ${{ secrets.APPSTORE_AUTH_KEY }}
- name: Submit to App Store (Production)
if: ${{ inputs.distribution == 'appstore' }}
uses: openMF/mifos-x-actionhub-publish-macos-on-appstore-kmp@v1.0.0
with:
app_identifier: 'org.mifospay'
cmp_desktop_dir: 'cmp-desktop'
keychain_name: signing.keychain-db # optional
java_version: '21' # optional (min 18)
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_b64: ${{ secrets.APPSTORE_AUTH_KEY }}

View File

@ -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.6
uses: openMF/mifos-x-actionhub/.github/workflows/monthly-version-tag.yaml@v1.0.7
secrets: inherit

View File

@ -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.6
uses: openMF/mifos-x-actionhub/.github/workflows/multi-platform-build-and-publish.yaml@v1.0.7
with:
java-version: 21
release_type: ${{ inputs.release_type }}

View File

@ -87,7 +87,7 @@ permissions:
jobs:
pr_checks:
name: PR Checks
uses: openMF/mifos-x-actionhub/.github/workflows/pr-check.yaml@v1.0.6
uses: openMF/mifos-x-actionhub/.github/workflows/pr-check.yaml@v1.0.7
secrets: inherit
with:
android_package_name: 'cmp-android' # <-- Change Your Android Package Name

View File

@ -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.6
uses: openMF/mifos-x-actionhub/.github/workflows/promote-to-production.yaml@v1.0.7
secrets:
playstore_creds: ${{ secrets.PLAYSTORECREDS }}

View File

@ -84,11 +84,11 @@ jobs:
fetch-depth: 0
# Setup Java environment for Gradle operations
- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v4.2.2
with:
distribution: 'temurin'
java-version: '17'
java-version: '21'
# Create and push a new version tag using Reckon
# This uses the 'final' stage for production-ready releases