Skip to content

Commit

Permalink
Dev: Added adminsidepanel tests to pipeline (#2277)
Browse files Browse the repository at this point in the history
* Dev: Added adminsidepanel tests to pipeline

* Dev: Added step to install all adminsidepanel dependencies in the frontend workflow

* Dev: Added Install and Build steps to Build step in frontend workflow

* Dev: Disabled Build adminsidepanel step in frontend workflow
  • Loading branch information
thedirtypanda committed Mar 1, 2022
1 parent 85abbdd commit e8bbabe
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions .github/workflows/frontend.yml
Expand Up @@ -45,6 +45,17 @@ jobs:
run: |
cd ${{ github.workspace }}
yarn --cwd ./assets/packages/adminbasics build
- name: Install adminsidepanel
run: |
cd ${{ github.workspace }}
yarn --cwd ./assets/packages/adminsidepanel
# TODO: Enable this step, when its possible to build adminsidepanel again
# - name: Build adminsidepanel
# run: |
# cd ${{ github.workspace }}
# yarn --cwd ./assets/packages/adminsidepanel build

job_run_tests:
needs: [job_build_packages]
Expand Down Expand Up @@ -73,9 +84,15 @@ jobs:
cd ${{ github.workspace }}
yarn --cwd ./assets/packages/adminbasics
- name: Install adminsidepanel
run: |
cd ${{ github.workspace }}
yarn --cwd ./assets/packages/adminsidepanel
- name: Run Tests
run: |
cd ${{ github.workspace }}
yarn --cwd ./assets/packages/adminbasics run test
yarn --cwd ./assets/packages/adminsidepanel run test

0 comments on commit e8bbabe

Please sign in to comment.