Skip to content
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 2023-12-19 #33264

Closed
98 tasks done
github-actions bot opened this issue Dec 19, 2023 · 27 comments
Closed
98 tasks done

Deploy Checklist: New Expensify 2023-12-19 #33264

github-actions bot opened this issue Dec 19, 2023 · 27 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@github-actions
Copy link
Contributor

github-actions bot commented Dec 19, 2023

Release Version: 1.4.14-6
Compare Changes: production...staging

This release contains changes from the following pull requests:

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. More detailed instructions on this verification can be found here.
  • I checked GitHub Status and verified there is no reported incident with Actions.

cc @Expensify/applauseleads

@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Dec 19, 2023
@OSBotify
Copy link
Contributor

🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.4.14-0 🚀

@mvtglobally
Copy link

#32890 & #33033 PROD QA. Ok to check off?
#32731 is reverted, so we need to QA?

@jasperhuangg
Copy link
Contributor

jasperhuangg commented Dec 19, 2023

#32890 & #33033 PROD QA. Ok to check off?

yes!

#32731 is reverted, so we need to QA?

nope

@mvtglobally thanks for asking for confirmation

@Julesssss
Copy link
Contributor

Checking off #33283 as its expected behaviour

@amyevans
Copy link
Contributor

Checked off #33291 following revert of PR and retest

@mvtglobally
Copy link

@Julesssss @jasperhuangg we are blocked with Android at the moment. If you could prioritize that Blocker would be great

@francoisl
Copy link
Contributor

Closing blocker #33313, backend fix was CP'ed to staging and confirmed working.

@jasperhuangg jasperhuangg self-assigned this Dec 20, 2023
@jasperhuangg
Copy link
Contributor

@mvtglobally We merged a revert of the offending PR that was causing the crash, I'll let you know as soon as it has been deployed to staging.

@jasperhuangg
Copy link
Contributor

@mvtglobally can you update your Android builds and let me know if they're still crashing?

@mvtglobally
Copy link

@jasperhuangg asking

@mvtglobally
Copy link

mvtglobally commented Dec 20, 2023

Are we testing the build 1.4.14-1?

@jasperhuangg
Copy link
Contributor

@mvtglobally we are testing [1.4.14-2](https://github.com/Expensify/App/tree/1.4.14-2), it seems like it's still building, sorry for the confusion

@jasperhuangg
Copy link
Contributor

Checking off
#33101
#33135
#33159

Fixes were CP'd

@jasperhuangg
Copy link
Contributor

Checking off #33284 NAB

@jasperhuangg
Copy link
Contributor

@mvtglobally I think it should be deployed now, can you check if the crash still happens?

@Julesssss
Copy link
Contributor

Checked off #33277 as the PR that introduced the issue has been reverted

@mvtglobally
Copy link

mvtglobally commented Dec 20, 2023

Regression is completed

OPen Blockers.
#33290
#33314
#33326
#33348
#33354
#33357
#33358
#33367

PRs
#31010 is failing #33301. Repro in PROD checking off
#31303 is failing #33290
#31762 is failing #33367
#32962 is failing #33322
#32966 is blocked with old KI #19915 on Desktop. but rest is pass. Are we good to check off?
#33359 Checking CP

@jasperhuangg
Copy link
Contributor

Checking off #33290, CP'd a fix

@jasperhuangg
Copy link
Contributor

Checking off #33314 NAB

@jasperhuangg
Copy link
Contributor

Checking off #33348 NAB

@jasperhuangg
Copy link
Contributor

Closing #33354, fix was CP'd

@jasperhuangg
Copy link
Contributor

CP'd fix for #33358, checking off

@jasperhuangg
Copy link
Contributor

Checking off #33367 CP'd fix

@jasperhuangg
Copy link
Contributor

:shipit:

@os-botify
Copy link

os-botify bot commented Dec 21, 2023

This issue either has unchecked items or has not yet been marked with the :shipit: emoji of approval.
Reopening!

@os-botify os-botify bot reopened this Dec 21, 2023
Copy link

melvin-bot bot commented Dec 21, 2023

📣 @os-botify[bot]! 📣
Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
Please follow these steps:

  1. Make sure you've read and understood the contributing guidelines.
  2. Get the email address used to login to your Expensify account. If you don't already have an Expensify account, create one here. If you have multiple accounts (e.g. one for testing), please use your main account email.
  3. Get the link to your Upwork profile. It's necessary because we only pay via Upwork. You can access it by logging in, and then clicking on your name. It'll look like this. If you don't already have an account, sign up for one here.
  4. Copy the format below and paste it in a comment on this issue. Replace the placeholder text with your actual details.
    Screen Shot 2022-11-16 at 4 42 54 PM
    Format:
Contributor details
Your Expensify account email: <REPLACE EMAIL HERE>
Upwork Profile Link: <REPLACE LINK HERE>

@jasperhuangg
Copy link
Contributor

:shipit:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash
Projects
None yet
Development

No branches or pull requests

7 participants