-
Notifications
You must be signed in to change notification settings - Fork 3k
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
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 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:
|
@Julesssss Merge PR with changes for iOS in OD. I've merged newest main and adjusted it to new repo structure. I've tested it locally and all three schemas seems to work fine. Figure out why 1Password doesn't see apple related files that you added recently. I'm afraid I need you help here because I don't have access to 1Pass. Can you check if those files are added in the same way as other files (eg. Figure out why I think that on ND side almost everything is ready. There are small corrections to do like fixing the typo in workflow name or running dev scheme when launching from terminal. |
Reviewing now 👍
Sure, I am rushing to finish some things before going OOO but I can help with that in the new year
Also sounds good |
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: