ci.yml 602 B

12345678910111213141516171819202122232425262728293031
  1. name: CI
  2. on: [push, pull_request]
  3. jobs:
  4. test-ubuntu-latest:
  5. runs-on: ubuntu-latest
  6. steps:
  7. - uses: actions/checkout@v1
  8. - name: make
  9. run: make
  10. - name: test
  11. run: |
  12. sudo apt-get install tcl8.5
  13. ./runtest --clients 2 --verbose
  14. - name: module api test
  15. run: ./runtest-moduleapi --clients 2 --verbose
  16. build-ubuntu-old:
  17. runs-on: ubuntu-16.04
  18. steps:
  19. - uses: actions/checkout@v1
  20. - name: make
  21. run: make
  22. build-macos-latest:
  23. runs-on: macos-latest
  24. steps:
  25. - uses: actions/checkout@v1
  26. - name: make
  27. run: make