Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expo support #5223

Closed
wants to merge 95 commits into from
Closed

Expo support #5223

wants to merge 95 commits into from

Conversation

walmat
Copy link
Contributor

@walmat walmat commented Dec 6, 2023

Fixes APP-838

What changed (plus any additional context for devs)

This PR adds support for Expo builds. Because of the changes made to the build process, we should consider our other build process legacy at this point.

Checklist before reviewing

  • make sure .env is up to date
  • add RAINBOW_SCRIPTS_TOKEN=github_xxxxxxxx to .env from 1pass
  • yarn nuke && yarn fast
  • eas login (reach out if you need access to the expo project)

To trigger a development build

Depending on what platform you want to build, you can run yarn eas-build:dev for both platforms. yarn eas-build:dev:<PLATFORM> for a specific platform. (e.g. - yarn eas-build:dev:ios)

Screen recordings / screenshots

Nothing to really screenshot / show here as this is more of a DX / internal improvement

What to test

There's quite a bit we want to test here before we should consider this mergable. We'll probably want to do a group bug bash session to see if anything funky comes up.

This reverts commit 89181ef.
@dereknelson
Copy link
Contributor

undid sentry expo. no errors happening & successful source maps upload

Copy link
Contributor

@ibrahimtaveras00 ibrahimtaveras00 left a comment

Choose a reason for hiding this comment

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

Ran https://www.notion.so/rainbowdotme/Critical-Path-Checklist-a907ffa19e854e5492fcefd2bf79f8cd regression on both OS's and everything looks gucci ✅

Copy link
Contributor

@skylarbarrera skylarbarrera left a comment

Choose a reason for hiding this comment

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

merge

@walmat
Copy link
Contributor Author

walmat commented Feb 21, 2024

@SocketSecurity ignore npm/esbuild@0.11.23

@walmat walmat marked this pull request as draft April 22, 2024 18:59
@walmat walmat closed this May 10, 2024
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.

None yet

5 participants