Skip to content

Commit 24bcb96

Browse files
authored
Merge branch 'main' into maddylewis-patch-10
2 parents 834044d + fe2c821 commit 24bcb96

File tree

56 files changed

+588
-441
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+588
-441
lines changed

.github/PULL_REQUEST_TEMPLATE.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ PROPOSAL:
2323

2424

2525
<!---
26-
If you want to trigger adhoc build of hybrid app from specific Mobile-Expensify PR please specify it like follows:
26+
If you want to trigger adhoc build of hybrid app from specific Mobile-Expensify PR please link it like this:
2727
28-
MOBILE-EXPENSIFY: PR number
28+
MOBILE-EXPENSIFY: https://github.com/Expensify/Mobile-Expensify/pull/<PR-number>
2929
3030
--->
3131

.github/actions/composite/setupNode/action.yml

+1-6
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ inputs:
66
description: "Indicates if node is set up for hybrid app"
77
required: false
88
default: 'false'
9-
IS_DESKTOP_BUILD:
10-
description: "Indicates if node is set up for desktop app"
11-
required: false
12-
default: 'false'
139

1410
outputs:
1511
cache-hit:
@@ -45,7 +41,6 @@ runs:
4541
key: ${{ runner.os }}-node-modules-${{ hashFiles('Mobile-Expensify/package-lock.json', 'Mobile-Expensify/patches/**') }}
4642

4743
- id: cache-desktop-node-modules
48-
if: inputs.IS_DESKTOP_BUILD == 'true'
4944
uses: actions/cache@v4
5045
with:
5146
path: desktop/node_modules
@@ -65,7 +60,7 @@ runs:
6560
command: npm ci
6661

6762
- name: Install node packages for desktop submodule
68-
if: inputs.IS_DESKTOP_BUILD == 'true' && steps.cache-desktop-node-modules.outputs.cache-hit != 'true'
63+
if: steps.cache-desktop-node-modules.outputs.cache-hit != 'true'
6964
uses: nick-fields/retry@3f757583fb1b1f940bc8ef4bf4734c8dc02a5847
7065
with:
7166
timeout_minutes: 30

.github/workflows/deploy.yml

-2
Original file line numberDiff line numberDiff line change
@@ -301,8 +301,6 @@ jobs:
301301

302302
- name: Setup Node
303303
uses: ./.github/actions/composite/setupNode
304-
with:
305-
IS_DESKTOP_BUILD: true
306304

307305
- name: Decrypt Developer ID Certificate
308306
run: cd desktop && gpg --quiet --batch --yes --decrypt --passphrase="$DEVELOPER_ID_SECRET_PASSPHRASE" --output developer_id.p12 developer_id.p12.gpg

.github/workflows/testBuild.yml

-2
Original file line numberDiff line numberDiff line change
@@ -247,8 +247,6 @@ jobs:
247247
248248
- name: Setup Node
249249
uses: ./.github/actions/composite/setupNode
250-
with:
251-
IS_DESKTOP_BUILD: true
252250

253251
- name: Decrypt Developer ID Certificate
254252
run: cd desktop && gpg --quiet --batch --yes --decrypt --passphrase="$DEVELOPER_ID_SECRET_PASSPHRASE" --output developer_id.p12 developer_id.p12.gpg

.github/workflows/testBuildHybrid.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181
});
8282
8383
const body = pullRequest.data.body;
84-
const regex = /MOBILE-EXPENSIFY:(?<prNumber>\d+)/;
84+
const regex = /MOBILE-EXPENSIFY:\s*https:\/\/github.com\/Expensify\/Mobile-Expensify\/pull\/(?<prNumber>\d+)/;
8585
const found = body.match(regex)?.groups?.prNumber || "";
8686
8787
return found.trim();

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
* [Running The Tests](#running-the-tests)
1616
* [Debugging](#debugging)
1717
* [App Structure and Conventions](#app-structure-and-conventions)
18+
* [HybridApp](#HybridApp)
1819
* [Philosophy](#Philosophy)
1920
* [Security](#Security)
2021
* [Internationalization](#Internationalization)

docs/articles/expensify-classic/connect-credit-cards/Assign-Company-Cards.md

-70
This file was deleted.

docs/articles/expensify-classic/connect-credit-cards/Configure-Company-Card-Settings.md

-122
This file was deleted.

docs/redirects.csv

+2
Original file line numberDiff line numberDiff line change
@@ -634,3 +634,5 @@ https://help.expensify.com/articles/new-expensify/settings/Preferences,https://h
634634
https://help.expensify.com/articles/new-expensify/settings/Switch-to-light-or-dark-mode,https://help.expensify.com/articles/new-expensify/settings/Manage-Profile-and-Account-Preferences
635635
https://help.expensify.com/articles/new-expensify/settings/Add-personal-information,https://help.expensify.com/articles/new-expensify/settings/Manage-Profile-and-Account-Preferences
636636
https://help.expensify.com/articles/new-expensify/settings/Update-your-name,https://help.expensify.com/articles/new-expensify/settings/Manage-Profile-and-Account-Preferences
637+
https://help.expensify.com/articles/expensify-classic/connect-credit-cards/Assign-Company-Cards,https://help.expensify.com/articles/expensify-classic/connect-credit-cards/Manage-Company-Cards
638+
https://help.expensify.com/articles/expensify-classic/connect-credit-cards/Configure-Company-Card-Settings,https://help.expensify.com/articles/expensify-classic/connect-credit-cards/Manage-Company-Cards
Binary file not shown.

0 commit comments

Comments
 (0)