storage-node.yml 952 B

12345678910111213141516171819202122232425262728293031323334353637
  1. name: storage-node
  2. on: [pull_request, push]
  3. jobs:
  4. storage_node_build_ubuntu:
  5. name: Ubuntu Checks
  6. runs-on: ubuntu-latest
  7. strategy:
  8. matrix:
  9. node-version: [12.x]
  10. steps:
  11. - uses: actions/checkout@v1
  12. - name: Use Node.js ${{ matrix.node-version }}
  13. uses: actions/setup-node@v1
  14. with:
  15. node-version: ${{ matrix.node-version }}
  16. - name: checks
  17. run: |
  18. yarn install --frozen-lockfile
  19. yarn workspace storage-node checks
  20. storage_node_build_osx:
  21. name: MacOS Checks
  22. runs-on: macos-latest
  23. strategy:
  24. matrix:
  25. node-version: [12.x]
  26. steps:
  27. - uses: actions/checkout@v1
  28. - name: Use Node.js ${{ matrix.node-version }}
  29. uses: actions/setup-node@v1
  30. with:
  31. node-version: ${{ matrix.node-version }}
  32. - name: checks
  33. run: |
  34. yarn install --frozen-lockfile --network-timeout 120000
  35. yarn workspace storage-node checks