Skip to content

Commit 54deef1

Browse files
committed
simplify CI build...
by using root package.json `build` script
1 parent 2a7565a commit 54deef1

File tree

1 file changed

+3
-17
lines changed

1 file changed

+3
-17
lines changed

.github/workflows/build-platform-ui.yml

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'packages/common/**'
77
- 'packages/db/**'
88
- 'packages/common-ui/**'
9+
- 'packages/courses/**'
910
- '.github/workflows/build-platform-ui.yml'
1011
jobs:
1112
build-platform-ui-spa:
@@ -30,26 +31,11 @@ jobs:
3031
yarn --version
3132
yarn install --immutable
3233
33-
- name: Build common package
34-
working-directory: ./packages/common
35-
run: yarn build
36-
37-
- name: Build db package
38-
working-directory: ./packages/db
39-
run: yarn build
40-
41-
- name: Build common-ui package
42-
working-directory: ./packages/common-ui
43-
run: yarn build
44-
4534
- name: Setup platform-ui environment
4635
run: printf "${{ secrets.VUE_ENV }}" > ./packages/platform-ui/.env.production
4736

48-
- name: Build platform-ui package
49-
working-directory: ./packages/platform-ui
50-
run: |
51-
yarn install
52-
yarn build
37+
- name: Build all packages
38+
run: yarn build
5339

5440
- name: Run platform-ui tests
5541
working-directory: ./packages/platform-ui

0 commit comments

Comments
 (0)