-
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
Deploy Checklist: New Expensify 2022-09-05 #10808
Comments
🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.1.97-2 🚀 |
@Julesssss still waiting for IOS build. Rest is almost completed |
Two blockers, but they don't seem too problematic. Will chase up the iOS build and work on the blockers after lunch |
The iOS release is blocked, but this is being resolved internally. Will share an update later. |
Agreed ☝️ |
I removed 10826 as a blocker because it is only affecting high-traffic Android devices, and even then has not been reproduced by us yet. Made the issue external and we'll continue to investigate. |
I just finished updating the Apple certs and provisioning profile, and we're awaiting the CP to see if the iOS build is successfull. This will hopefully unblock iOS Applause testing soon 🤞 |
Unfortunately, I ran into a different error when running the CP. I wonder if it would make sense to begin a regression test on all platforms excluding iOS in the meantime, to save a bit of time tomorrow? |
Created a new issue for the CP issue here |
@Julesssss All other platforms are done, we are just waiting for IOS to finish this run |
Ah that's great, I hadn't had a chance to review individual issues. In that case there's nothing else we can do until tomorrow morning, unfortunately. I'll be treating the iOS release blocker as a fire and will give you an update as soon as possible! |
👏 Heads up @Expensify/applauseleads 👏 |
🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.1.97-6 has been deployed to staging 🎉 |
iOS is still blocked, but shouldn't be too far away now 🤞 |
iOS build has been uploaded to Testflight and should be available soon. After this, there will be one more staging release which should follow shortly. |
@Julesssss i can see build 1.1.97-4 in TestFlight. Are we ok to resume IOS? |
Hey @mvtglobally, there should be another iOS build released very shortly. I'll confirm the exact version shortly |
Hi again @mvtglobally. Unfortunately a 3rd issue has blocked the release for a moment. Could you please start testing against version |
👏 Heads up @Expensify/applauseleads 👏 |
Hey @mvtglobally, this is the release we've been waiting for. Please go ahead and restart testing against this build |
🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.1.97-7 has been deployed to staging 🎉 |
Hey @Expensify/applauseleads. Please restart testing when ready. All platforms are ready |
@Julesssss We are almost done. Will share summary in a few |
@Julesssss Interim summary. PR #9772 Can you validate internally |
Marking off #9772 |
@Julesssss @chiragsalian Can you also help out with #10557 It seems we are not able to trigger the error in staging same way to check |
Checking off #10692. Its working great for me on staging. |
I also think this should be tested: #10749 And we can check off this one: https://github.com/Expensify/Expensify/issues/224690 |
Checking off #10557. It works well for me. Unfortunately, there is no easy way to test the errors part so its okay to skip that bit for now. |
#10282 can be checked off, but I don't see it in the list, and it's not merged. Not sure why that was listed |
Ah, my mistake. It's linked to by 10809 and 10749 |
Both #10692 and #10821, work great for me on staging. @mvtglobally, if it helps maybe you need to sign out and sign in to re-test them. |
#10692 #10692 (comment) @chiragsalian , Not sure if this is related to #10557 changed. Not repro by all testers, so we are still checking |
#10780 We are facing #10753. It was closed. Are we ok to check it off or log again? https://user-images.githubusercontent.com/43995119/188957911-d414785b-a84b-4462-9a0b-5e79151f5dcc.mp4 |
Just checked off the last blocker (10821), and added a screencast of the resolved issue. |
Ok, so latest summary #10739 - just finishing IOS. Rest is ok |
1 more note. Some non-US testers did not receive new IOS build. I have just 2 slots pending in Test Rail for IOS 16 BETA (since those testers dont have build yet). We tested exact same steps on IOS 15/14. Let me know if you want to wait for build or we ok this time |
I marked off #10809 as it cannot be tested yet... we're waiting on a Web-E PR. |
@mvtglobally excellent, thanks for the update. Let's wait for the remaining Apple invite. I'm happy to try resending manually if you have the email to hand. |
Sent you details in Slack @Julesssss |
@chiragsalian would you mind taking a look at this today if you have a moment. Thanks 🙏 |
Checking off #10749 because it's dependent on another PR that isn't merged. |
Checking off #10739 which tested flawlessly. |
No new crashes, marking off Firebase |
We discussed this internally and are happy to move forward given that we don't see any users on this specific iOS beta version. |
Closed the final remaining blocker 10877. Thanks so much, @yuwenmemon & @chiragsalian for your help. |
Release Version:
1.1.97-7
Compare Changes: production...staging
This release contains changes from the following pull requests:
window.location.href
for current URL #10494unreadActionCount
& Improve Global Indicators #10739propType
warnings #10797Deploy Blockers:
Deployer verifications:
cc @Expensify/applauseleads
The text was updated successfully, but these errors were encountered: