Skip to content

Commit

Permalink
Configured CI/CD And Fastlane to Release App to Play Store
Browse files Browse the repository at this point in the history
This commit introduces a comprehensive CI/CD pipeline using Github Actions and Fastlane.

The following
 workflows have been added:

- **On Push:** Builds, archives, and creates Github pre-releases for beta builds. Deploys to Playstore internal track and promotes to beta if specified.
- **Play Publish:** Builds and deploys to Playstore internal track. Optionally promotes to beta.
- **
Production Deploy:** Promotes beta releases to production on the Playstore.
- **Bump our Calendar Version:** Creates monthly releases.
- **Tag Weekly Release:** Tags weekly releases and triggers the On Push workflow for beta builds.

Additionally, Fastlane has been configured to handle deployments to the Playstore and Amazon Appstore. Secret inflation and release note generation have been automated using Github Actions.
  • Loading branch information
niyajali committed Sep 5, 2024
1 parent fe4fd28 commit 2b92415
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions mifospay/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/*
* Copyright 2024 Mifos Initiative
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*
* See https://github.com/openMF/mobile-wallet/blob/master/LICENSE.md
*/
import org.mifospay.MifosBuildType

/*
Expand Down

0 comments on commit 2b92415

Please sign in to comment.