Skip to content

upleveled/hotline-bling-codealong

Repository files navigation

Hotline Bling Codealong

Simple demo showing how an Expo (React Native) app is built

Tests

The test setup for this app showcases:

  1. A managed Expo app
  2. GitHub Actions
  3. Detox end to end / integration tests (using expo prebuild)
    1. Android (uses Gradle builds and the Android ATD emulator images)
    2. iOS (uses XCode builds and Simulator.app)
  4. A workflow testing that the expo start dev server does not crash (by running this script)
  5. A weekly CRON workflow that runs expo upgrade to upgrades to the latest Expo-supported versions of packages and creates pull requests such as this example PR (similar to the behavior of Renovate bot or Dependabot, but only with the Expo-supported versions, because Renovate doesn't yet support this)

Credits