run-tests.yml 547 B

123456789101112131415161718192021222324252627
  1. name: Tests
  2. on:
  3. push:
  4. branches:
  5. - master
  6. - development
  7. jobs:
  8. test:
  9. name: Run tests
  10. runs-on: ubuntu-latest
  11. steps:
  12. - name: Check out monorepo
  13. uses: actions/checkout@v1
  14. - name: Install Node 12
  15. uses: actions/setup-node@v1
  16. with:
  17. node-version: '12.x'
  18. - name: Install project dependencies
  19. run: |
  20. npm install -g yarn
  21. yarn install
  22. - name: Compile subpackages
  23. run: yarn compile
  24. - name: Execute tests
  25. run: yarn test