TypeScript MIT

Rocket.Chat.ReactNative

The Secure CommsOS™ for mission-critical operations

R

RocketChat

Dernière activité 28 sept. 2026
RocketChat/Rocket.Chat.ReactNative

2,4 k

étoiles

1,5 k

forks

488

issues ouvertes

androidchathacktoberfestiosreact-native

Ce README est souvent en anglais.

CI workflows

Maps which event triggers which workflow.

Entrypoints

Workflow Trigger What runs
build-pr.yml pull_request (all branches) Lint + tests, PR changelog, Android + iOS store builds (gated), E2E build + Maestro shards on both platforms (gated; e2e-shards narrows to the sniffler-impacted shards, or skips the stage on a confident-zero diff)
build-develop.yml push: develop Lint + tests, release changelog, Android + iOS store builds, seeds Android AVD + SDK caches for E2E shards
prettier.yml push: * except master, develop, single-server (main repo) Auto-formats with Oxfmt + Oxlint and commits any fixes back to the branch
organize_translations.yml push touching app/i18n/locales/**.json Sorts JSON keys and commits the result

Manual gates

Environment Workflow / job Fires when
android_build build-android.yml — build-hold Called with trigger == pr (i.e. from build-pr.yml)
upload_android build-android.yml — upload-hold Called with trigger == pr, after the Android build completes
ios_build build-ios.yml — build-hold Called with trigger == pr (i.e. from build-pr.yml)
approve_e2e_testing build-pr.yml — e2e-hold A pull_request run whose diff impacts at least one Maestro flow (e2e-shards sets should_run == true). A confident-zero diff skips the whole e2e stage, so no approval fires.

Projets similaires

The Secure CommsOS™ for mission-critical operations

TypeScriptchatcollaborationfoss
RRocketChat
46,2 k étoiles13,9 k

The Secure CommsOS™ for mission-critical operations

TypeScriptchatcollaborationdesktop
RRocketChat
1,7 k étoiles836

💬 The most complete chat UI for React Native

TypeScriptchatcomponentreact-native
FFaridSafi
14,4 k étoiles3,6 k