gtest-ci.yml 790 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. name: ci
  2. on:
  3. push:
  4. pull_request:
  5. env:
  6. BAZEL_CXXOPTS: -std=c++14
  7. jobs:
  8. Linux:
  9. runs-on: ubuntu-latest
  10. steps:
  11. - uses: actions/checkout@v3
  12. with:
  13. fetch-depth: 0
  14. - name: Tests
  15. run: bazel test --cxxopt=-std=c++14 --features=external_include_paths --test_output=errors ...
  16. macOS:
  17. runs-on: macos-latest
  18. steps:
  19. - uses: actions/checkout@v3
  20. with:
  21. fetch-depth: 0
  22. - name: Tests
  23. run: bazel test --cxxopt=-std=c++14 --features=external_include_paths --test_output=errors ...
  24. Windows:
  25. runs-on: windows-latest
  26. steps:
  27. - uses: actions/checkout@v3
  28. with:
  29. fetch-depth: 0
  30. - name: Tests
  31. run: bazel test --cxxopt=/std:c++14 --features=external_include_paths --test_output=errors ...