File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change 84
84
docker stop delphi_database_epidata delphi_web_epidata
85
85
docker network remove delphi-net
86
86
87
+ build_js_clients :
88
+ runs-on : ubuntu-latest
89
+ defaults :
90
+ run :
91
+ working-directory : src/client/packaging/npm
92
+ steps :
93
+ - name : Checkout
94
+ uses : actions/checkout@v2
95
+ - uses : actions/setup-node@v2
96
+ with :
97
+ node-version : ' 14.x'
98
+ - name : Cache Node.js modules
99
+ uses : actions/cache@v2
100
+ with :
101
+ path : ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
102
+ key : ${{ runner.OS }}-node2-${{ hashFiles('**/package-lock.json') }}
103
+ restore-keys : |
104
+ ${{ runner.OS }}-node2-
105
+ - run : npm ci
106
+ - run : npm test
107
+
87
108
image :
88
109
needs : build
89
110
# only on main and dev branch
You can’t perform that action at this time.
0 commit comments