pull_request.yml 712 B

1234567891011121314151617181920212223242526272829303132
  1. name: On pull request
  2. on: pull_request
  3. jobs:
  4. web_lint:
  5. name: Web - Lint
  6. runs-on: ubuntu-latest
  7. steps:
  8. - uses: actions/checkout@master
  9. - uses: actions/setup-node@master
  10. with:
  11. node-version: 14.x
  12. - run: npm install
  13. working-directory: ./web
  14. - name: Lint
  15. run: npm run lint:cmd
  16. working-directory: ./web
  17. web_build:
  18. name: Web - Build
  19. runs-on: ubuntu-latest
  20. steps:
  21. - uses: actions/checkout@master
  22. - uses: actions/setup-node@master
  23. with:
  24. node-version: 14.x
  25. - run: npm install
  26. working-directory: ./web
  27. - name: Build
  28. run: npm run build
  29. working-directory: ./web