- name: Repository checkout
uses: actions/checkout@v1
- name: Build check (${{ env.COMPILER }}-${{ env.COMPILER_VERSION }})
- run: sudo -E .github/workflows/ubuntu-build-check.sh
+ run: sudo -E .github/workflows/build_test.sh
run: tools/get-coverity.sh
# Reuse the setup phase of the unit test script to avoid code duplication
- name: Install build dependencies
- run: sudo -E .github/workflows/ubuntu-unit-tests.sh SETUP
+ run: sudo -E .github/workflows/unit_tests.sh SETUP
# Preconfigure with meson to prevent Coverity from capturing meson metadata
- name: Preconfigure the build directory
run: meson cov-build -Dman=false
- name: Repository checkout
uses: actions/checkout@v1
- name: Install build dependencies
- run: sudo -E .github/workflows/ubuntu-unit-tests.sh SETUP
+ run: sudo -E .github/workflows/unit_tests.sh SETUP
- name: Build & test (${{ matrix.run_phase }})
- run: sudo -E .github/workflows/ubuntu-unit-tests.sh RUN_${{ matrix.run_phase }}
+ run: sudo -E .github/workflows/unit_tests.sh RUN_${{ matrix.run_phase }}