Skip to content

Commit

Permalink
Chore/update version 23 2 (#842)
Browse files Browse the repository at this point in the history
* bump package-lock.json

* chore: update version to 23.2

* pin lerna version in CI

* got rid of lerna

* use node 18

* research: use tgz

* research: minor

* research

* research

* research: --legacy-peer-deps

* research: --legacy-peer-deps

* Resolve lockfile issues

* update package-lock.json

* research: --legacy-peer-deps

* research: disable lint

* research: fix deps

* research: fix build task

---------

Co-authored-by: aleksandr.bulychev <aleksandr.bulychev@devexpress.com>
Co-authored-by: alexlavrov <alex.s.lavrov@gmail.com>
  • Loading branch information
3 people committed Jun 26, 2023
1 parent 65f8034 commit c700d6d
Show file tree
Hide file tree
Showing 12 changed files with 13,614 additions and 35,869 deletions.
31 changes: 16 additions & 15 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,35 +24,36 @@ jobs:
run: git clone -b ${{github.event.pull_request.head.ref}} https://github.com/${{github.event.pull_request.user.login}}/devextreme ../devextreme

- name: Clone devextreme repo
run: test -d ../devextreme || git clone -b 23_1 https://github.com/devexpress/devextreme ../devextreme
run: test -d ../devextreme || git clone -b 23_2 https://github.com/devexpress/devextreme ../devextreme

- name: Use Node.js 15
- name: Use Node.js 18
uses: actions/setup-node@v3
with:
node-version: '15'
node-version: '18'

- name: Install packages in devextreme repo
run: |
cd ../devextreme
npm install --no-audit --no-fund
working-directory: ../devextreme
run: npm i --no-audit --no-fund

- name: Build devextreme repo
working-directory: ../devextreme
run: npm run build-npm-devextreme

- name: Pack DevExtreme
working-directory: ../devextreme/artifacts/npm/devextreme
run: |
cd ../devextreme
npm run build-dist
npm pack
mv devextreme*.tgz devextreme.tgz
- name: Install devextreme package
run: |
npx lerna add devextreme@file:../devextreme/artifacts/npm/devextreme/ --dev --no-bootstrap --scope=devextreme-react --exact --peer
npx lerna add devextreme@file:../devextreme/artifacts/npm/devextreme/ --no-bootstrap --scope=devextreme-react-sandbox --exact
npm i --save-dev ../devextreme/artifacts/npm/devextreme/devextreme.tgz --workspace=devextreme-react --workspace=devextreme-react-sandbox --legacy-peer-deps --no-audit --no-fund
- name: Run npm install
run: npm install --no-audit --no-fund
run: npm i --legacy-peer-deps --no-audit --no-fund

- name: Run devextreme-react-generator tests
run: npx lerna run --scope devextreme-react-generator test

- name: Run bootstrap
run: npm run bootstrap
run: npm run test --workspace=devextreme-react-generator

- name: Run lint
run: npm run lint
Expand Down
8 changes: 0 additions & 8 deletions lerna.json

This file was deleted.

Loading

0 comments on commit c700d6d

Please sign in to comment.