name: Unit testing on: pull_request: permissions: {} jobs: Run_in_docker: if: github.repository == 'daos-stack/daos' runs-on: [self-hosted, docker] steps: - name: Checkout code uses: actions/checkout@v4 with: submodules: true - name: Build deps in Docker run: docker build . --file utils/docker/Dockerfile.el.9 --build-arg DAOS_BUILD=no --build-arg DEPS_JOBS=50 - name: Build daos in Docker run: docker build . --file utils/docker/Dockerfile.el.9 --build-arg DEPS_JOBS=50 --build-arg DAOS_KEEP_SRC=yes --build-arg DAOS_TARGET_TYPE=debug --build-arg DAOS_JAVA_BUILD=yes --tag gha-amd-${{github.run_id}}-${{github.run_attempt}} - name: Run Unit Testing run: docker run gha-amd-${{github.run_id}}-${{github.run_attempt}} ./daos/utils/ci/run_unit_tests_in_gha.sh