Skip to content

chore: Build and release automation on Github Actions#6447

Merged
diegolmello merged 146 commits into
developfrom
chore.gh-poc-experimental-release
Jul 16, 2025
Merged

chore: Build and release automation on Github Actions#6447
diegolmello merged 146 commits into
developfrom
chore.gh-poc-experimental-release

Conversation

@Rohit3523

@Rohit3523 Rohit3523 commented Jun 23, 2025

Copy link
Copy Markdown
Member

Proposed changes

This GitHub Action migrates our mobile CI/CD pipeline from CircleCI to GitHub Actions. It uses Fastlane to automate building and publishing Android and iOS apps to the Google Play Store and Apple App Store, enabling a unified, GitHub-native workflow.

Issue(s)

https://rocketchat.atlassian.net/browse/NATIVE-913

How to test or reproduce

N/A

Screenshots

Screenshot 2025-07-15 at 9 22 44 PM

Types of changes

  • Bugfix (non-breaking change which fixes an issue)
  • Improvement (non-breaking change which improves a current function)
  • New feature (non-breaking change which adds functionality)
  • Documentation update (if none of the other choices apply)

Checklist

  • I have read the CONTRIBUTING doc
  • I have signed the CLA
  • Lint and unit tests pass locally with my changes
  • I have added tests that prove my fix is effective or that my feature works (if applicable)
  • I have added necessary documentation (if applicable)
  • Any dependent changes have been merged and published in downstream modules

Further comments

N/A

@github-actions

Copy link
Copy Markdown

Android Internal App Sharing (Experimental Build)

Download here: https://play.google.com/apps/test/RQVpXLytHNc/ahAO29uNQmbzWl98lBR5mr0FEL7BbqceehKC4rVo6tO7ZlubIaDiDvI1lydyCzRnAzHPZrrUnDvlJKr9G9w2mUWm14

Version Name: 4.63.0 | Version Code: 87590

- name: Fastlane Play Store Upload
working-directory: android
run: |
bundle exec fastlane android beta official:${{ inputs.type == 'official' }}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll need a comment with the app version here as well

Comment thread .github/actions/upload-internal-android/action.yml
Comment thread .github/workflows/ci.yml Outdated
Comment thread .github/workflows/ci.yml Outdated
Comment thread .github/workflows/ci.yml Outdated
Comment thread .github/workflows/ci.yml Outdated
Comment thread .github/workflows/ci.yml Outdated
Comment thread .github/actions/setup-node/action.yml Outdated
@github-actions

Copy link
Copy Markdown

🚀 New TestFlight build available: Rocket.Chat Experimental 4.63.0.87590

Comment thread .github/workflows/build-pr.yml Outdated
@github-actions

Copy link
Copy Markdown

Android Build Available

Rocket.Chat official 4.63.0.87502

Internal App Sharing: https://play.google.com/apps/test/RQQ8k09hlnQ/ahAO29uNQcpCJ4JEvTUrc0lN83SGzp5rY16jxMewYCiskU8ATIms5GcsUyzP3LVWCIaidQ8hi7hHaToUzL2-urtD9W

@github-actions

Copy link
Copy Markdown

Android Build Available

Rocket.Chat Experimental experimental 4.63.0.87502

Internal App Sharing: https://play.google.com/apps/test/RQVpXLytHNc/ahAO29uNTF3wmeH4Iv1_zcDly7L4vm9k3O02tx4XApAprrnHbNhfXSZzGPmCE2Dj5nin_TyGn8LUHj7PwqLJ18N-Zj

@github-actions

Copy link
Copy Markdown

iOS Build Available

Rocket.Chat Experimental 4.63.0.87502

@github-actions

Copy link
Copy Markdown

iOS Build Available

Rocket.Chat 4.63.0.87502

@github-actions

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

Android Build Available

Rocket.Chat Experimental 4.63.0.87705

Internal App Sharing: https://play.google.com/apps/test/RQVpXLytHNc/ahAO29uNS5RbXmMEut84eqTcIccj1G9Uk0TUKamdZBzaO1dec7AtJaj10FjGBzgktYeLpUjU2QLyPXW1eRsNYnLmPo

@github-actions

Copy link
Copy Markdown

iOS Build Available

Rocket.Chat Experimental 4.63.0.87705

@github-actions

Copy link
Copy Markdown

Android Build Available

Rocket.Chat Experimental 4.63.0.87706

Internal App Sharing: https://play.google.com/apps/test/RQVpXLytHNc/ahAO29uNR3Eza4zQNl7fTX0ETUv4vLPOoVtCCVWXINXWJvZnYbd0gc6LLn3UBIdmOB9BmTsIU_4HyAkGQ1K9r0XGNm

@github-actions

Copy link
Copy Markdown

Android Build Available

Rocket.Chat Experimental 4.63.0.

@github-actions

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

Android Build Available

Rocket.Chat 4.63.0.

@github-actions

Copy link
Copy Markdown

iOS Build Available

Rocket.Chat Experimental 4.63.0.87706

@github-actions

Copy link
Copy Markdown

iOS Build Available

Rocket.Chat 4.63.0.87706

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants