-
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-07-12 #9847
Comments
@Expensify/applauseleads Please keep this unlocked while I break some more stuff 🙇 |
@roryabraham :) tag us whenever we are ready to rock n roll |
🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.1.84-1 🚀 |
@roryabraham are we ok to start QA or you still checking build |
As promised, I broke stuff while making deploy code changes. Things are still broken unfortunately, but I'm actively working on a fix. |
Apologies. I'm breaking stuff now to (hopefully) make things faster / simpler / stabler in the future. This checklist is going to be BLASTED with |
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. 🙇 |
🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.1.84-11 🚀 |
Regression is completed PR #9768 is failing due to #9923 repro in PROD, checking off Issues logged |
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 |
👏 Heads up @Expensify/applauseleads 👏 |
🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.1.84-12 has been deployed to staging 🎉 |
@chiragsalian we are validating new CP. Let us know if anything else required to close this checklist |
Both CPs pass. Checked off |
@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. |
@chiragsalian we re-validated and PR is pass #9801. Checking off |
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. |
👏 Heads up @Expensify/applauseleads 👏 |
🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.1.84-13 has been deployed to staging 🎉 |
Me and CarlosM tested #9961 and checked it off. Time to ship. |
|
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
Add specific error messages for additional details page #9495
Refactor Update Last Read #9529
Report_AddComment Pt. 3 -
AddAttachment
#9556[Refactor] Remove the Venmo payment option #9653
Use new AuthenticatePusher NewDot Optimized API commands #9659
[No QA] Update PR template to be more explicit about expectations to check off everything #9698
Bump react-navigation versions #9718
[Snyk] Upgrade react-native-flipper from 0.117.0 to 0.146.1 #9754
Clean up
lastReadSequenceNumbers
andreportMaxSequenceNumbers
#9755Refactor User_IsFromPublicDomain in App #9759
[No QA] Add documentation about HelpDot deploys #9762
Refactor UpdateAccount in App #9764
fix styles for hub pages and article page #9765
Stop the call to getBetas in getAppData #9768
Revert "[No QA] Make temporary copies of moved javascript actions" #9793
[No QA] Proceed with web deploy even if storybook build fails #9795
Always scroll to the top where there are new options selected #9798
Removed usage of fetchCountryCodeByRequestIP #9801
[Prod QA] Fix CSP for statement frames on Desktop #9804
[No QA] Fix: prop type warning #9811
[No QA] Create callable worklow for createNewVersion #9812
[No QA] Make schema validations async #9814
[No QA] Use setup-node and setup-ruby for caching and installs #9815
Update electron (snyk security vulnerability fix) #9832
[No QA] Fix: prop warning #9837
Fix broken border at edit message field #9839
[No QA] Make sure target and source branches are up-to-date #9849
[No QA] Use inputs.TARGET_BRANCH instead of env.TARGET_BRANCH #9857
[No QA] Use actions dir for setupNode action #9862
Remove hardcoded styling for FormAlertWrapper #9865
[No QA] Change job outputs to UPPER_SNAKE_CASE #9866
[No QA] Use regular boolean instead of parsing string #9868
[No QA] add "coming soon" page to Expensify Help site #9869
[No QA] Change job condition to string comparision #9870
[No QA] Add some debug output #9871
Remove
react-navigation
compat library #9872[NO QA] Bump Onyx lib to version 1.0.8 #9877
[No QA] Make createNewVersion callable by anyone with write access #9879
[No QA] Checkout repo before trying to use setupGitForOSBotify #9882
Fix crash when accessing bad method in
ReportActionsView
#9886[No QA] Make GitUtils use spawn/stream instead of execSync/buffer #9891
[No QA] Allow linux platform in Gemfile.lock #9892
[No QA] Fetch tags before updating StagingDeployCash #9901
Fix the styles of the form submit button on requestCallPage #9947
Return
data
fromReauthentication
middleware whenshouldRetry: false
#9961Deploy Blockers:
Deployer verifications:
cc @Expensify/applauseleads
The text was updated successfully, but these errors were encountered: