-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD for payment 2024-12-20] Enable HybridApp test builds in App repo #51636
Comments
Hello, I'm from SoftwareMansion and I'll work on this |
@Julesssss I managed to successfully add new build type for Android and new scheme for iOS - here's draft PR. I think that bundle id's are required for that configuration so I propose: Android: Please let me know if I should provide some additional info and when this can be accomplished |
Hey, sorry for the delay! I will make time for this as soon as possible. No extra details required yet. |
No problem, I've started to work on other things in the meantime :) |
Sorry for the delay here, I'll have time to review tomorrow! |
Hey @jnowakow, I can generate the Firebase apps. I'm thinking we should do Let me know if you see any problems with this |
I have configured the iOS/Android apps in Firebase (using @jnowakow I will DM you the google services files. |
@Julesssss I |
Hey @jnowakow, we've been chatting 1:1 but could you share an update on this issue please? |
Sure! |
@Julesssss here are the current changes: |
Nice, I will take a look. I assume we need to merge Mobile-Expensify first? If so can we put a hold on the App PR? And mark Mobile-Expensify as ready for review. I can also try to run a test build against this branch if we are ready. |
Thanks for review! I've answered the comments and addressed those two little TODOs. |
I hope registering my phone and profile will not be necessary |
This comment was marked as off-topic.
This comment was marked as off-topic.
Great thanks. I sent you the provisioning profiles and I need to think about how we provided other certificates. |
I added/updated the AdHoc iOS profiles in 1Password. Shared names with Jan. |
Initial iOS PR was merged, once deployed we can kick off a test build. |
Another PR here to apply changes necessary due to our submodule changes. |
Here are results from workflow run after updating it with new repos structure. Android failed because the branch is not in sync with main. It's because
|
Hi @jnowakow, yep all three of these work correctly for me. Modifying the names causes errors. |
Hmm then I don't know where the problem is 🤔 I copied those commands from workflow so I don't know where I could do the typo |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.75-6 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-12-20. 🎊 For reference, here are some details about the assignees on this issue:
|
Problem
During PR review we perform test only against ND while the users will use Hybrid App. It prevent us from finding possible bugs and problem users will face.
P/S from Jan here
Solution
Let's configure our CI/CD so it's possible to trigger AdHoc build of Hybrid App from ND repo.
The text was updated successfully, but these errors were encountered: