Skip to content

Commit 059f972

Browse files
committed
feat: add project for devextreme-bundle testing
1 parent 3f4e5b4 commit 059f972

File tree

2 files changed

+521
-308
lines changed

2 files changed

+521
-308
lines changed

.github/workflows/build_all.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,22 +63,26 @@ jobs:
6363
needs: build
6464

6565
steps:
66+
- name: Get sources
67+
- uses: actions/checkout@v4
68+
6669
- name: Download npm packages
6770
uses: actions/download-artifact@v4
6871
with:
6972
name: devextreme-npm-packages
7073
path: npm
7174

7275
- name: Move devextreme package
73-
run: mv ./npm/devextreme-2*.tgz ./devextreme.tgz
76+
run: mv ./npm/devextreme-2*.tgz ./e2e/devextreme-bundler-test/devextreme.tgz
7477

7578
- name: Setup deps
79+
working-directory: ./e2e/devextreme-bundler-test
7680
run: |
77-
npm init -y
78-
npm i webpack terser-webpack-plugin
79-
npm i ./devextreme.tgz
81+
pnpm install --filter devextreme-bundler-test --frozen-lockfile
82+
pnpm add i ./devextreme.tgz
8083
8184
- name: Build bundle
85+
working-directory: ./e2e/devextreme-bundler-test
8286
run: |
8387
npx devextreme-bundler-init custom-bundle
8488
npx devextreme-bundler custom-bundle

0 commit comments

Comments
 (0)