-
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-13 #10958
Comments
Checking #10937 off as that has already been QA'ed in the previous version |
@Expensify/applauseleads the automated message failed to post, but all platform builds should now be available for testing. |
🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.2.0-0 🚀 |
@francoisl @Julesssss Regression is almost completed PR #10820 is failing due to #10966 |
Just noticed that custom units are currently broken on staging but not on prod.. investigating Screen.Recording.2022-09-13.at.2.01.02.PM.mov |
Are there any other deploy checklists that haven't hit prod yet? |
Looks like reverting #10873 locally fixes things. I say we revert it on staging too. cc @arosiclair |
There were couple issues logged around this area. Not sure if this related #10877 |
Ah that's unrelated, that was fixed in a previous PR. I can confirm that the new issues are caused by #10873. cc @mvtglobally |
That one was already crashing in production, so no need to block the deploy on it. Look into those
@jasperhuangg thanks for looking. I'm trying to reproduce locally and see if there's a simple fix we could CP. Otherwise, let's revert that PR. |
@francoisl @jasperhuangg do you need a new issue created for this blocker? |
@mvtglobally #10978 already created one, feel free to update it to look better since I rushed to create it |
This comment was marked as resolved.
This comment was marked as resolved.
Let's continue discussion for a fix on there? @francoisl |
👏 Heads up @Expensify/applauseleads 👏 |
@francoisl How does it look like so far? Let us know if anything needs to be re-tested |
We're working on fixing the |
👏 Heads up @Expensify/applauseleads 👏 |
@mvtglobally thanks for your patience while we work through the deploy issues 🙌 The new version 1.2.0-3 should include all the expected changes. At the moment, it's deployed to web, desktop and Android. iOS is still in progress, it's possible that it will time out again like yesterday, but hopefully you should still receive a notification to install the new testflight manually (following the flow here). I double-checked and confifmed on web that #10935 is now passing. However, I think the checklist is missing a few new PRs that were merged earlier today and yesterday - I'm checking that right now and will post an update in a bit. In the meantime, feel free to continue QAing #10935 on other platforms. |
Ok @mvtglobally there are 4 new PRs to check, I updated the checklist above (there were also 2 with no QA needed, I directly checked them). Feel free to start testing. |
🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.0-3 has been deployed to staging 🎉 |
👏 Heads up @Expensify/applauseleads 👏 |
I just CP'd this PR which is a fix for the remaining deployBlocker |
🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.0-4 has been deployed to staging 🎉 |
👏 Heads up @Expensify/applauseleads 👏 |
Checking off #10935 |
This comment was marked as off-topic.
This comment was marked as off-topic.
🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.0-5 has been deployed to staging 🎉 |
Tested #10974 and it's a pass. Checking it off. |
We reproduced #11011 in production so we're going to remove the deployblocker label and keep it as a daily to be investigated. |
👏 Heads up @Expensify/applauseleads 👏 |
There's going to be a 1.2.0-7 very shortly, please hang on a second. |
This comment was marked as outdated.
This comment was marked as outdated.
👏 Heads up @Expensify/applauseleads 👏 |
🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.0-7 has been deployed to staging 🎉 |
Sorry - hang on for a few more moments, we found an issue with one of the fixes 😅 We made a fix already, so the version to test will be 1.2.0-8. It should start being deployed shortly. |
👏 Heads up @Expensify/applauseleads 👏 |
🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.0-8 has been deployed to staging 🎉 |
@chiragsalian was able to test #11022 and #11029 on iOS so we're all set! |
Release Version:
1.2.0-8
Compare Changes: production...staging
This release contains changes from the following pull requests:
AcceptWalletTerms
#10578customUnits
to prevent crash #10937onyxRates
#10974main
intostaging
branch #10995alternateText
option in option #11023alternateText
if we're not making the option for a report #11029Deploy Blockers:
Deployer verifications:
cc @Expensify/applauseleads
The text was updated successfully, but these errors were encountered: