@@ -2,46 +2,42 @@ name: Build Example App
22
33on :
44 pull_request :
5- push :
6- branches :
7- - master
85
96jobs :
107 Build :
118 runs-on : ubuntu-latest
129
1310 steps :
14- - uses : actions/checkout@v2
15- - uses : actions/setup-node@v2
16- with :
17- node-version : 16
18- cache : npm
19- - uses : actions/cache@v3
20- with :
21- path : node_modules
22- key : ${{ runner.os }}-node-${{ hashFiles('package-lock.json') }}
23- restore-keys : |
24- ${{ runner.os }}-node-
25- - uses : actions/cache@v3
26- with :
27- path : example/node_modules
28- key : ${{ runner.os }}-node-${{ hashFiles('example/package-lock.json') }}
29- restore-keys : |
30- ${{ runner.os }}-node-
11+ - uses : actions/checkout@v2
12+ - uses : actions/setup-node@v2
13+ with :
14+ node-version : 16
15+ - uses : actions/cache@v3
16+ with :
17+ path : node_modules
18+ key : ${{ runner.os }}-node-${{ hashFiles('package-lock.json') }}
19+ restore-keys : |
20+ ${{ runner.os }}-node-
21+ - uses : actions/cache@v3
22+ with :
23+ path : example/node_modules
24+ key : ${{ runner.os }}-node-${{ hashFiles('example/package-lock.json') }}
25+ restore-keys : |
26+ ${{ runner.os }}-node-
3127
32- - run : node --version
33- - run : npm --version
34- - name : Run npm install (sdk)
35- run : npm install
28+ - run : node --version
29+ - run : npm --version
30+ - name : Run npm install (sdk)
31+ run : npm install
3632
37- - name : Run npm install (app)
38- run : npm install
39- working-directory : example
33+ - name : Run npm install (app)
34+ run : npm install
35+ working-directory : example
4036
41- - name : Create config file
42- working-directory : example
43- run : |
44- echo '{ "proxy": "http://fakeserver.com" }' > config.json
37+ - name : Create config file
38+ working-directory : example
39+ run : |
40+ echo '{ "proxy": "http://fakeserver.com" }' > config.json
4541
46- - run : npm run build
47- working-directory : example
42+ - run : npm run build
43+ working-directory : example
0 commit comments