Skip to content

Commit 0c7da91

Browse files
committed
feat: add project for devextreme-bundle testing
1 parent fbc6a05 commit 0c7da91

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
@@ -58,22 +58,26 @@ jobs:
5858
needs: build
5959

6060
steps:
61+
- name: Get sources
62+
- uses: actions/checkout@v4
63+
6164
- name: Download npm packages
6265
uses: actions/download-artifact@v4
6366
with:
6467
name: devextreme-npm-packages
6568
path: npm
6669

6770
- name: Move devextreme package
68-
run: mv ./npm/devextreme-2*.tgz ./devextreme.tgz
71+
run: mv ./npm/devextreme-2*.tgz ./e2e/devextreme-bundler-test/devextreme.tgz
6972

7073
- name: Setup deps
74+
working-directory: ./e2e/devextreme-bundler-test
7175
run: |
72-
npm init -y
73-
npm i webpack terser-webpack-plugin
74-
npm i ./devextreme.tgz
76+
pnpm install --filter devextreme-bundler-test --frozen-lockfile
77+
pnpm add i ./devextreme.tgz
7578
7679
- name: Build bundle
80+
working-directory: ./e2e/devextreme-bundler-test
7781
run: |
7882
npx devextreme-bundler-init custom-bundle
7983
npx devextreme-bundler custom-bundle

0 commit comments

Comments
 (0)