Commit Graph

4 Commits

Author SHA1 Message Date
Hekmatullah
e8b7c94565
misc: optimize slow cmp_shared build step in CI (#1904) 2025-08-14 21:48:18 +00:00
Sk Niyaj Ali
46b2e129d2
chore(fastlane): Refactor Fastlane configuration and workflows (#1846) 2025-02-04 21:57:16 +05:30
Sk Niyaj Ali
14703f6056
chore: Fixed Fastlane & Firebase App Distribution Workflow (#1822)
* Chore: Updated Fastlane and CI for release

This commit adds Fastlane for automating the Android release process and configures CI for internal, beta, and production releases using GitHub Actions.

The following changes were made:

- Added Fastlane configuration files for building, testing, and deploying the app.
- Added GitHub Actions workflows for triggering internal, beta, and production releases.
- Updated .gitignore to exclude Fastlane report files.
- Updated dependency versions in Gemfile.lock.
- Added a README for Fastlane.
- Updated the make_site workflow to trigger on released releases instead of published releases.
2024-11-27 15:19:31 +05:30
Sk Niyaj Ali
3ce0b36b71
Configured Fastlane & CI Workflow for publishing app to Play Store & GitHub (#1761)
* Configured CI/CD And Fastlane to Release App to Play Store

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.

* Configured CI/CD And Fastlane to Release App to Play Store

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.

* fix: Improved pre-commit and pre-push scripts

* Updated Badging

* Updated Badging
2024-09-06 06:19:46 -04:00