Repository navigation
Description
Release Version: 1.1.84-13
Compare Changes: production...staging
This release contains changes from the following pull requests:
-
fixed: small images for scaling problem #8761
- QA
- Accessibility
-
Add specific error messages for additional details page #9495
- QA
- Accessibility
-
Refactor Update Last Read #9529
- QA
- Accessibility
-
Report_AddComment Pt. 3 -
AddAttachment#9556- QA
- Accessibility
-
[Refactor] Remove the Venmo payment option #9653
- QA
- Accessibility
-
Use new AuthenticatePusher NewDot Optimized API commands #9659
- QA
- Accessibility
-
[No QA] Update PR template to be more explicit about expectations to check off everything #9698
- QA
- Accessibility
-
Bump react-navigation versions #9718
- QA
- Accessibility
-
[Snyk] Upgrade react-native-flipper from 0.117.0 to 0.146.1 #9754
- QA
- Accessibility
-
Clean up
lastReadSequenceNumbersandreportMaxSequenceNumbers#9755- QA
- Accessibility
-
Refactor User_IsFromPublicDomain in App #9759
- QA
- Accessibility
-
[No QA] Add documentation about HelpDot deploys #9762
- QA
- Accessibility
-
Refactor UpdateAccount in App #9764
- QA
- Accessibility
-
fix styles for hub pages and article page #9765
- QA
- Accessibility
-
Stop the call to getBetas in getAppData #9768
- QA
- Accessibility
-
Revert "[No QA] Make temporary copies of moved javascript actions" #9793
- QA
- Accessibility
-
[No QA] Proceed with web deploy even if storybook build fails #9795
- QA
- Accessibility
-
Always scroll to the top where there are new options selected #9798
- QA
- Accessibility
-
Removed usage of fetchCountryCodeByRequestIP #9801
- QA
- Accessibility
-
[Prod QA] Fix CSP for statement frames on Desktop #9804
- QA
- Accessibility
-
[No QA] Fix: prop type warning #9811
- QA
- Accessibility
-
[No QA] Create callable worklow for createNewVersion #9812
- QA
- Accessibility
-
[No QA] Make schema validations async #9814
- QA
- Accessibility
-
[No QA] Use setup-node and setup-ruby for caching and installs #9815
- QA
- Accessibility
-
Update electron (snyk security vulnerability fix) #9832
- QA
- Accessibility
-
[No QA] Fix: prop warning #9837
- QA
- Accessibility
-
Fix broken border at edit message field #9839
- QA
- Accessibility
-
[No QA] Make sure target and source branches are up-to-date #9849
- QA
- Accessibility
-
[No QA] Use inputs.TARGET_BRANCH instead of env.TARGET_BRANCH #9857
- QA
- Accessibility
-
[No QA] Use actions dir for setupNode action #9862
- QA
- Accessibility
-
Remove hardcoded styling for FormAlertWrapper #9865
- QA
- Accessibility
-
[No QA] Change job outputs to UPPER_SNAKE_CASE #9866
- QA
- Accessibility
-
[No QA] Use regular boolean instead of parsing string #9868
- QA
- Accessibility
-
[No QA] add "coming soon" page to Expensify Help site #9869
- QA
- Accessibility
-
[No QA] Change job condition to string comparision #9870
- QA
- Accessibility
-
[No QA] Add some debug output #9871
- QA
- Accessibility
-
Remove
react-navigationcompat library #9872- QA
- Accessibility
-
[NO QA] Bump Onyx lib to version 1.0.8 #9877
- QA
- Accessibility
-
[No QA] Make createNewVersion callable by anyone with write access #9879
- QA
- Accessibility
-
[No QA] Checkout repo before trying to use setupGitForOSBotify #9882
- QA
- Accessibility
-
Fix crash when accessing bad method in
ReportActionsView#9886- QA
- Accessibility
-
[No QA] Make GitUtils use spawn/stream instead of execSync/buffer #9891
- QA
- Accessibility
-
[No QA] Allow linux platform in Gemfile.lock #9892
- QA
- Accessibility
-
[No QA] Fetch tags before updating StagingDeployCash #9901
- QA
- Accessibility
-
Fix the styles of the form submit button on requestCallPage #9947
- QA
- Accessibility
-
Return
datafromReauthenticationmiddleware whenshouldRetry: false#9961- QA
- Accessibility
Deploy Blockers:
Deployer verifications:
- I checked the App Timing Dashboard and verified this release does not cause a noticeable performance regression.
- I checked Firebase Crashlytics and verified that this release does not introduce any new crashes.
cc @Expensify/applauseleads
Activity
roryabraham commentedon Jul 12, 2022
@Expensify/applauseleads Please keep this unlocked while I break some more stuff 🙇
mvtglobally commentedon Jul 12, 2022
@roryabraham :) tag us whenever we are ready to rock n roll
OSBotify commentedon Jul 12, 2022
🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.1.84-1 🚀
mvtglobally commentedon Jul 13, 2022
@roryabraham are we ok to start QA or you still checking build
roryabraham commentedon Jul 13, 2022
As promised, I broke stuff while making deploy code changes. Things are still broken unfortunately, but I'm actively working on a fix.
roryabraham commentedon Jul 13, 2022
Apologies. I'm breaking stuff now to (hopefully) make things faster / simpler / stabler in the future. This checklist is going to be BLASTED with
[No QA]PRs in a bit though 😅roryabraham commentedon Jul 14, 2022
Okay, I think everything is working again. Will hold off on any further GitHub Actions changes until we get another production release out. @Expensify/applauseleads feel free to lock this whenever you are ready (presumably tomorrow at this point), and thanks for your patience. 🙇
OSBotify commentedon Jul 14, 2022
🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.1.84-11 🚀
1 remaining item
mvtglobally commentedon Jul 16, 2022
Regression is completed
PR #9768 is failing due to #9923 repro in PROD, checking off
PR #9798 is failing due to #9918 repro in PROD, checking off
PR #9801 is blocked by #9922. Can someone validate as well?
PR #9804 is a PROD QA. Are we ok to check it off?
Issues logged
#9938
#9939
#9917
#9918
#9921
#9922
#9923
#9926
#9928
#9929
#9930
#9933
mountiny commentedon Jul 16, 2022
Not sure if related to your breaking changes @roryabraham 😄 but this PR #9865 which is in the list has been merged after the deploy and haven't have CP staging label added and does not have Deployed to Staging Botify comment so it should not be in the list most likely unless I missed something :D
OSBotify commentedon Jul 18, 2022
👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version
1.1.84-12🚀OSBotify commentedon Jul 18, 2022
🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.1.84-12 has been deployed to staging 🎉
mvtglobally commentedon Jul 18, 2022
@chiragsalian we are validating new CP. Let us know if anything else required to close this checklist
mvtglobally commentedon Jul 18, 2022
Both CPs pass. Checked off
marcaaron commentedon Jul 18, 2022
Heads up, #9659 was a fail for me when testing reauthentication - found an issue and created a CP PR to fix it here.
chiragsalian commentedon Jul 18, 2022
@mvtglobally, You've mentioned,
but i see 9922 as checked off. Will you be able to test 9801?
Yes, feel free to always check off any prod QA issues. I'll check this one this time.
mvtglobally commentedon Jul 18, 2022
@chiragsalian we re-validated and PR is pass #9801. Checking off
chiragsalian commentedon Jul 18, 2022
The only thing pending is #9659. We've just CP'd a fix. Waiting for it to get deployed to staging to test before we can ship this to production.
OSBotify commentedon Jul 18, 2022
👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version
1.1.84-13🚀OSBotify commentedon Jul 18, 2022
🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.1.84-13 has been deployed to staging 🎉
chiragsalian commentedon Jul 18, 2022
Me and CarlosM tested #9961 and checked it off. Time to ship.
chiragsalian commentedon Jul 18, 2022