From 0f0f9f49d654494067e0d6787e581d5de3401b3d Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Sun, 17 Apr 2022 10:41:08 -0700 Subject: [PATCH] ci: GHA follow 'make' with 'make -q' Detect situations where 'make' was somehow incomplete, or where an incorrect dependency leaves some step perpetually out-of-date and repeated every time. --- .github/workflows/ci-scripts-build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci-scripts-build.yml b/.github/workflows/ci-scripts-build.yml index 8ff677dc3..621bdfdf3 100644 --- a/.github/workflows/ci-scripts-build.yml +++ b/.github/workflows/ci-scripts-build.yml @@ -187,6 +187,9 @@ jobs: run: python .ci/cue.py prepare - name: Build main module run: python .ci/cue.py build + - name: Build main module (repeat?) + # repeat in "question mode" to ensure a repeated 'make' is a no-op. + run: python .ci/cue.py build -- -q - name: Run main module tests run: python .ci/cue.py -T 60M test - name: Upload tapfiles Artifact