File tree 4 files changed +23522
-9
lines changed
4 files changed +23522
-9
lines changed Original file line number Diff line number Diff line change
1
+ on :
2
+ push :
3
+ branches :
4
+ - publish
5
+
6
+ jobs :
7
+ Publish :
8
+ runs-on : ubuntu-latest
9
+ steps :
10
+ - name : 🏗 Setup repo
11
+ uses : actions/checkout@v4
12
+ with :
13
+ fetch-depth : 1
14
+
15
+ - name : 🏗 Setup Node
16
+ uses : actions/setup-node@v4
17
+ with :
18
+ node-version : 20.x
19
+ cache : npm
20
+
21
+ - name : 🏗 Setup EAS
22
+ uses : expo/expo-github-action@v8
23
+ with :
24
+ eas-version : latest
25
+ token : ${{ secrets.EXPO_TOKEN }}
26
+
27
+ - name : 📦 Install dependencies
28
+ run : npm install
29
+
30
+ - name : 🚀 Build & Submit App
31
+ run : eas build --platform $PLATFORM --profile $PROFILE --auto-submit --non-interactive
32
+ env :
33
+ PLATFORM : ${{ vars.BUILD_PLATFORM }}
34
+ PROFILE : ${{ vars.BUILD_PROFILE }}
35
+
36
+ # This step will be deprecated and removed in the future once the google play account is created.
37
+ - name : 🚀 Build Android App
38
+ run : eas build --platform android --profile $PROFILE --non-interactive
39
+ env :
40
+ PROFILE : ${{ vars.BUILD_PROFILE }}
Original file line number Diff line number Diff line change 3
3
4
4
# dependencies
5
5
/node_modules
6
- package-lock.json
7
6
8
7
# misc
9
8
.env
Original file line number Diff line number Diff line change 4
4
"appVersionSource" : " remote"
5
5
},
6
6
"build" : {
7
- "development " : {
8
- "developmentClient " : true ,
9
- "distribution" : " internal " ,
7
+ "preview " : {
8
+ "autoIncrement " : true ,
9
+ "distribution" : " store " ,
10
10
"android" : {
11
11
"buildType" : " apk"
12
12
}
13
13
},
14
- "preview" : {
15
- "distribution" : " internal"
16
- },
17
14
"production" : {
18
15
"autoIncrement" : true ,
16
+ "distribution" : " store" ,
19
17
"android" : {
20
18
"buildType" : " apk"
21
19
}
22
20
}
23
21
},
24
22
"submit" : {
25
- "production" : {},
26
- "preview" : {}
23
+ "preview" : {
24
+ "ios" : {
25
+ "ascAppId" : " 6670758891" ,
26
+ "appleTeamId" : " LAF47944D6"
27
+ }
28
+ }
27
29
}
28
30
}
You can’t perform that action at this time.
0 commit comments