File tree Expand file tree Collapse file tree 1 file changed +31
-32
lines changed
Expand file tree Collapse file tree 1 file changed +31
-32
lines changed Original file line number Diff line number Diff line change @@ -2,42 +2,41 @@ name: build and deploy
22
33on :
44 push :
5- branches : [ " dev" ]
5+ branches : [' dev' ]
66 pull_request :
7- branches : [ " dev" ]
7+ branches : [' dev' ]
88
99jobs :
1010 build :
11-
1211 runs-on : ubuntu-latest
1312
1413 steps :
15- - uses : actions/checkout@v4
16- with :
17- submodules : true
18- token : ${{ secrets.PAT_TOKEN }}
19- fetch-depth : 0
20-
21- - name : Set up node.js
22- uses : actions/setup-node@v4
23- with :
24- node-version : ' 22'
25-
26- - name : Install dependencies
27- run : |
28- npm install
29- cd path-to-submodule && npm install
30-
31- - name : Build vite
32- run : npm run build
33-
34- - name : Install Firebase CLI
35- run : npm install -g firebase-tools
36-
37- - name : Firebase Login
38- run : firebase login:ci --token ${{ secrets.FIREBASE_AUTH_TOKEN }}
39-
40- - name : Deploy to Firebase
41- run : |
42- firebase use --add
43- firebase deploy --only hosting --token ${{ secrets.FIREBASE_AUTH_TOKEN }}
14+ - uses : actions/checkout@v4
15+ with :
16+ submodules : true
17+ token : ${{ secrets.PAT_TOKEN }}
18+ fetch-depth : 0
19+
20+ - name : Set up node.js
21+ uses : actions/setup-node@v4
22+ with :
23+ node-version : ' 22'
24+
25+ - name : Install dependencies
26+ run : |
27+ npm install
28+ cd cra-web-frontend-data && npm install
29+
30+ - name : Build vite
31+ run : npm run build
32+
33+ - name : Install Firebase CLI
34+ run : npm install -g firebase-tools
35+
36+ - name : Firebase Login
37+ run : firebase login:ci --token ${{ secrets.FIREBASE_AUTH_TOKEN }}
38+
39+ - name : Deploy to Firebase
40+ run : |
41+ firebase use --add
42+ firebase deploy --only hosting --token ${{ secrets.FIREBASE_AUTH_TOKEN }}
You can’t perform that action at this time.
0 commit comments