pullrequest.yml 494 B

12345678910111213141516
  1. name: Sanity Verification
  2. on: [pull_request]
  3. jobs:
  4. build-ubuntu:
  5. name: Build and Test Ubuntu Latest
  6. runs-on: ubuntu-latest
  7. steps:
  8. - uses: actions/checkout@v2
  9. - name: Init submodules
  10. run: git submodule update --init --recursive
  11. - name: Build the Ubuntu Latest Docker image
  12. run: docker build . --file .ci/Dockerfile.ubuntu --tag ubuntu_debugimage:latest
  13. - name: Run tests
  14. run: docker run ubuntu_debugimage:latest ctest /build --output-on-failure