Deploy Checklist: Expensify.cash 2021-03-19
See original GitHub issueRelease Version: 1.0.16-0
Compare Changes: https://github.com/Expensify/Expensify.cash/compare/1.0.15-0...1.0.16-0
This release contains changes from the following pull requests:
- https://github.com/Expensify/Expensify.cash/pull/1548
- https://github.com/Expensify/Expensify.cash/pull/1568
- https://github.com/Expensify/Expensify.cash/pull/1632
- https://github.com/Expensify/Expensify.cash/pull/1717
- https://github.com/Expensify/Expensify.cash/pull/1726
- https://github.com/Expensify/Expensify.cash/pull/1767
- https://github.com/Expensify/Expensify.cash/pull/1776
- https://github.com/Expensify/Expensify.cash/pull/1785
- https://github.com/Expensify/Expensify.cash/pull/1786
- https://github.com/Expensify/Expensify.cash/pull/1857
- https://github.com/Expensify/Expensify.cash/pull/1862
- https://github.com/Expensify/Expensify.cash/pull/1878
- https://github.com/Expensify/Expensify.cash/pull/1893
- https://github.com/Expensify/Expensify.cash/pull/1922
- https://github.com/Expensify/Expensify.cash/pull/1929
- https://github.com/Expensify/Expensify.cash/pull/1931
- https://github.com/Expensify/Expensify.cash/pull/1932
- https://github.com/Expensify/Expensify.cash/pull/1938
- https://github.com/Expensify/Expensify.cash/pull/1939
- https://github.com/Expensify/Expensify.cash/pull/1945
- https://github.com/Expensify/Expensify.cash/pull/1947
- https://github.com/Expensify/Expensify.cash/pull/1948
- https://github.com/Expensify/Expensify.cash/pull/1952
- https://github.com/Expensify/Expensify.cash/pull/1953
- https://github.com/Expensify/Expensify.cash/pull/1959
- https://github.com/Expensify/Expensify.cash/pull/1960
- https://github.com/Expensify/Expensify.cash/pull/1966
- https://github.com/Expensify/Expensify.cash/pull/1969
- https://github.com/Expensify/Expensify.cash/pull/1971
- https://github.com/Expensify/Expensify.cash/pull/1972
- https://github.com/Expensify/Expensify.cash/pull/1973
- https://github.com/Expensify/Expensify.cash/pull/1974
- https://github.com/Expensify/Expensify.cash/pull/1979
- https://github.com/Expensify/Expensify.cash/pull/1981
- https://github.com/Expensify/Expensify.cash/pull/1984
- https://github.com/Expensify/Expensify.cash/pull/1994
- https://github.com/Expensify/Expensify.cash/pull/1995
- https://github.com/Expensify/Expensify.cash/pull/2001
- https://github.com/Expensify/Expensify.cash/pull/2010
- https://github.com/Expensify/Expensify.cash/pull/2020
- https://github.com/Expensify/Expensify.cash/pull/2024
- https://github.com/Expensify/Expensify.cash/pull/2026
- https://github.com/Expensify/Expensify.cash/pull/2032
- https://github.com/Expensify/Expensify.cash/pull/2033
- https://github.com/Expensify/Expensify.cash/pull/2040
- https://github.com/Expensify/Expensify.cash/pull/2044
- https://github.com/Expensify/Expensify.cash/pull/2050
- https://github.com/Expensify/Expensify.cash/pull/2052
- https://github.com/Expensify/Expensify.cash/pull/2056
- https://github.com/Expensify/Expensify.cash/pull/2060
- https://github.com/Expensify/Expensify.cash/pull/2064
- https://github.com/Expensify/Expensify.cash/pull/2081
- https://github.com/Expensify/Expensify.cash/pull/2085
- https://github.com/Expensify/Expensify.cash/pull/2086
- https://github.com/Expensify/Expensify.cash/pull/2091
- https://github.com/Expensify/Expensify.cash/pull/2093
- https://github.com/Expensify/Expensify.cash/pull/2095
- https://github.com/Expensify/Expensify.cash/pull/2099
- https://github.com/Expensify/Expensify.cash/pull/2101
- https://github.com/Expensify/Expensify.cash/pull/2103
- https://github.com/Expensify/Expensify.cash/pull/2110
- https://github.com/Expensify/Expensify.cash/pull/2114
- https://github.com/Expensify/Expensify.cash/pull/2115
- https://github.com/Expensify/Expensify.cash/pull/2134
- https://github.com/Expensify/Expensify.cash/pull/2143
- https://github.com/Expensify/Expensify.cash/pull/2144
- https://github.com/Expensify/Expensify.cash/pull/2158
- https://github.com/Expensify/Expensify.cash/pull/2169
- https://github.com/Expensify/Expensify.cash/pull/2192
- https://github.com/Expensify/Expensify.cash/pull/2197
- https://github.com/Expensify/Expensify.cash/pull/2232
- https://github.com/Expensify/Expensify.cash/pull/2234
- https://github.com/Expensify/Expensify.cash/pull/2250
- https://github.com/Expensify/Expensify.cash/pull/2255
- https://github.com/Expensify/Expensify.cash/pull/2262
- https://github.com/Expensify/Expensify.cash/pull/2267
- https://github.com/Expensify/Expensify.cash/pull/2273
Deploy Blockers:
- https://github.com/Expensify/Expensify.cash/pull/2032
- https://github.com/Expensify/Expensify.cash/issues/2123
- https://github.com/Expensify/Expensify.cash/issues/2175
- https://github.com/Expensify/Expensify.cash/issues/2177
- https://github.com/Expensify/Expensify.cash/issues/2207
- https://github.com/Expensify/Expensify.cash/issues/2236
- https://github.com/Expensify/Expensify.cash/issues/2253
- https://github.com/Expensify/Expensify.cash/issues/2278
Issue Analytics
- State:
- Created 3 years ago
- Comments:23 (10 by maintainers)
Top Results From Across the Web
Deploy Checklist: New Expensify 2021-08-25 · Issue #4828 ... - GitHub
Release Version: 1.0.90-2 Compare Changes: production...staging This release contains changes from the following pull requests: #4019 #4117 #4131 #4143 ...
Read more >Set Up Checklist - Expensify Community
The Expensify.org/SNAP-VAX campaign is live and accepting new members. Learn more about receiving $50 for submitting a SNAP receipt and $50 ...
Read more >Expensify: Easy Money
Sign up or log in to automate your preaccounting process for expenses, bills, invoices, and more! Start a free trial and see why...
Read more >Hidden posts or KB articles - Expensify Community
Are you receiving SNAP/EBT benefits? The Expensify.org/SNAP-VAX campaign is live and accepting new members. Learn more about receiving $50 for submitting a SNAP ......
Read more >Expensify - Preaccounting & Expense Management Software
With Expensify you can track expenses, submit reports, pay bills, generate invoices, and so much more all in one place. Download the Expensify...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Okay, just a clarification on the process that’s happening here:
When the
LockCashDeploys
label is applied to this issue, it creates a newPATCH
version (i.e: bumps from1.0.6-xx
to1.0.7-0
) This is necessary for us to deploy iOS and Android to production. However, on TestFlight that also means that it will be subject to Apple review, and therefore will take ~1 day to deploy. Therefore, on all platforms we should be testing the latestPATCH
version (aka1.0.7-0
), but on iOS we’ll need to test the highestBUILD
version from the previousPATCH
version. In this case, that’s1.0.6-5
. And in case you’re wondering, you can always see a full list of the versions by looking at the Expensify.cash tags here.As a result, in cases like we had today where there are deploy blockers and we need to remove and re-add the lock label, we won’t be able to do staging QA on iOS of the code that was deployed to staging today. So @isagoico that means you can skip iOS staging QA today. We may be able to bypass the Apple review on TestFlight for a small set of people, so hopefully this won’t be a problem in the future if we can get you added to that list.
Hi @isagoico. Yeah that can be tested internally as the test steps are a bit tricky currently.