File tree 5 files changed +62
-94
lines changed
5 files changed +62
-94
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -11,22 +11,32 @@ concurrency:
11
11
jobs :
12
12
build :
13
13
runs-on : ubuntu-latest-xl
14
+ strategy :
15
+ matrix :
16
+ include :
17
+ - project_root : " ./"
18
+ variant : " developmentDebug"
19
+
20
+ - project_root : " Mobile-Expensify/"
21
+ variant : " Debug"
22
+ submodules : true
23
+ checkout_token : ${{ secrets.OS_BOTIFY_TOKEN }}
14
24
steps :
15
25
- name : Checkout
16
26
# v4
17
27
uses : actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
18
28
with :
19
- submodules : true
20
- token : ${{ secrets.OS_BOTIFY_TOKEN }}
29
+ submodules : ${{ matrix.submodules || false }}
30
+ token : ${{ matrix.checkout_token || github.token }}
21
31
22
32
- name : Setup Node
23
33
uses : ./.github/actions/composite/setupNode
24
34
25
35
- name : RNEF Remote Build - Android
26
36
uses : callstackincubator/android@a49920aadab9f41951944ea52bb7983fa6b20b03
27
37
env :
28
- PROJECT_ROOT_PATH : " Mobile-Expensify/ "
38
+ PROJECT_ROOT_PATH : ${{ matrix.project_root }}
29
39
with :
30
- variant : Debug
40
+ variant : ${{ matrix.variant }}
31
41
github-token : ${{ github.token }}
32
42
comment-bot : false
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ name : Remote Build iOS
2
+
3
+ on :
4
+ workflow_dispatch :
5
+ push :
6
+ branches-ignore : [staging, production]
7
+
8
+ concurrency :
9
+ group : ${{ github.workflow }}-${{ github.ref }}
10
+
11
+ jobs :
12
+ build :
13
+ runs-on : macos-15-xlarge
14
+ strategy :
15
+ matrix :
16
+ include :
17
+ - destination : simulator
18
+ project_root : ./
19
+ scheme : ' New Expensify Dev'
20
+ configuration : ' DebugDevelopment'
21
+
22
+ - destination : simulator
23
+ project_root : Mobile-Expensify/
24
+ scheme : ' Expensify Dev'
25
+ configuration : ' Debug'
26
+ submodules : true
27
+ checkout_token : ${{ secrets.OS_BOTIFY_TOKEN }}
28
+ steps :
29
+ - name : Checkout
30
+ # v4
31
+ uses : actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
32
+ with :
33
+ submodules : ${{ matrix.submodules || false }}
34
+ token : ${{ matrix.checkout_token || github.token }}
35
+
36
+ - name : Setup Node
37
+ uses : ./.github/actions/composite/setupNode
38
+
39
+ - name : RNEF Remote Build - iOS
40
+ uses : callstackincubator/ios@4c2dcc0d6b9c35407cf294e17386b65258a3b6af
41
+ env :
42
+ PROJECT_ROOT_PATH : ${{ matrix.project_root }}
43
+ with :
44
+ destination : ${{ matrix.destination }}
45
+ scheme : ${{ matrix.scheme }}
46
+ configuration : ${{ matrix.configuration }}
47
+ github-token : ${{ github.token }}
48
+ comment-bot : false
You can’t perform that action at this time.
0 commit comments