Skip to content

Commit 97cd9e1

Browse files
2 parents 0d6370d + 19f3e11 commit 97cd9e1

File tree

14 files changed

+47336
-12853
lines changed

14 files changed

+47336
-12853
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Guard - Up version generator if sourcies files changed
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
- '[12][0-9].[12]'
8+
pull_request:
9+
branches:
10+
- '**'
11+
12+
jobs:
13+
guard:
14+
runs-on: ubuntu-latest
15+
timeout-minutes: 60
16+
17+
steps:
18+
- name: Get sources
19+
uses: actions/checkout@v2
20+
21+
- name: Get changed files
22+
id: changed
23+
uses: tj-actions/[email protected]
24+
25+
- name: Check changes
26+
if: ${{ contains(steps.changed.outputs.all_changed_files, 'devextreme-react-generator/src/') && !contains(steps.changed.outputs.all_changed_files, 'devextreme-react-generator/package.json') }}
27+
run: |
28+
echo "Please update version in packages/devextreme-react-generator/package.json"
29+
exit 1

.github/workflows/tests.yml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: Clone devextreme repo
2727
run: test -d ../devextreme || git clone -b 22_2 https://github.com/devexpress/devextreme ../devextreme
2828

29-
- name: Use Node.js 15
29+
- name: Use Node.js 16
3030
uses: actions/setup-node@v2
3131
with:
3232
node-version: '15'
@@ -39,18 +39,11 @@ jobs:
3939
run: |
4040
cd ../devextreme
4141
npm run build-dist
42-
- name: Use Node.js 14
43-
uses: actions/setup-node@v2
44-
with:
45-
node-version: '14'
42+
4643
- name: Install devextreme package
4744
run: |
48-
cd ./packages/devextreme-react
49-
npm install --save-dev ../../../devextreme/artifacts/npm/devextreme
50-
cd ../sandbox
51-
npm install --save-dev ../../../devextreme/artifacts/npm/devextreme
52-
cd ../../
53-
npm install --save-dev ../devextreme/artifacts/npm/devextreme
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
5447
5548
- name: Run npm install
5649
run: npm install --no-audit --no-fund

0 commit comments

Comments
 (0)