Skip to content

Commit

Permalink
updated the pull request test to test all aspects of the library and …
Browse files Browse the repository at this point in the history
…frontend
  • Loading branch information
adrianZahra committed Mar 29, 2023
1 parent ded28fd commit 86ddce5
Showing 1 changed file with 26 additions and 2 deletions.
28 changes: 26 additions & 2 deletions .github/workflows/test-pull-request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,32 @@ jobs:
with:
node-version: "16.x"

# install deps for frontend and library and build both
- name: Install library and frontend deps and build
# install deps for Library development and build
- name: Install library for development
working-directory: ./library
id: npm
run: |
npm ci
npm run build-dev
# install deps for Library production and build
- name: Install library for production
working-directory: ./library
id: npm
run: |
npm ci
npm run build-prod
# install deps for Frontend and Library for development and build both
- name: Install library and Frontend for development
working-directory: ./examples/typescript
id: npm
run: |
npm ci
npm run build-all-dev
# install deps for Frontend and Library for production and build both
- name: Install library and Frontend for production
working-directory: ./examples/typescript
id: npm
run: |
Expand Down

0 comments on commit 86ddce5

Please sign in to comment.