@@ -24,35 +24,36 @@ jobs:
2424 run : git clone -b ${{github.event.pull_request.head.ref}} https://github.com/${{github.event.pull_request.user.login}}/devextreme ../devextreme
2525
2626 - name : Clone devextreme repo
27- run : test -d ../devextreme || git clone -b 23_1 https://github.com/devexpress/devextreme ../devextreme
27+ run : test -d ../devextreme || git clone -b 23_2 https://github.com/devexpress/devextreme ../devextreme
2828
29- - name : Use Node.js 15
29+ - name : Use Node.js 18
3030 uses : actions/setup-node@v3
3131 with :
32- node-version : ' 15 '
32+ node-version : ' 18 '
3333
3434 - name : Install packages in devextreme repo
35- run : |
36- cd ../devextreme
37- npm install --no-audit --no-fund
35+ working-directory : ../devextreme
36+ run : npm i --no-audit --no-fund
37+
3838 - name : Build devextreme repo
39+ working-directory : ../devextreme
40+ run : npm run build-npm-devextreme
41+
42+ - name : Pack DevExtreme
43+ working-directory : ../devextreme/artifacts/npm/devextreme
3944 run : |
40- cd ../devextreme
41- npm run build-dist
45+ npm pack
46+ mv devextreme*.tgz devextreme.tgz
4247
4348 - name : Install devextreme package
4449 run : |
45- npx lerna add devextreme@file:../devextreme/artifacts/npm/devextreme/ --dev --no-bootstrap --scope=devextreme-react --exact --peer
46- npx lerna add devextreme@file:../devextreme/artifacts/npm/devextreme/ --no-bootstrap --scope=devextreme-react-sandbox --exact
50+ npm i --save-dev ../devextreme/artifacts/npm/devextreme/devextreme.tgz --workspace=devextreme-react --workspace=devextreme-react-sandbox --legacy-peer-deps --no-audit --no-fund
4751
4852 - name : Run npm install
49- run : npm install --no-audit --no-fund
53+ run : npm i --legacy-peer-deps --no-audit --no-fund
5054
5155 - name : Run devextreme-react-generator tests
52- run : npx lerna run --scope devextreme-react-generator test
53-
54- - name : Run bootstrap
55- run : npm run bootstrap
56+ run : npm run test --workspace=devextreme-react-generator
5657
5758 - name : Run lint
5859 run : npm run lint
0 commit comments