From ee40e9943774e2145d80b80259dd4239e97ce0b6 Mon Sep 17 00:00:00 2001 From: Roy Ivy III Date: Tue, 8 Feb 2022 11:11:15 -0600 Subject: [PATCH] maint/CICD ~ (GnuTests) use last 'completed' GnuTests on default branch as reference --- .github/workflows/GnuTests.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/GnuTests.yml b/.github/workflows/GnuTests.yml index 69a26608c..3ecac8520 100644 --- a/.github/workflows/GnuTests.yml +++ b/.github/workflows/GnuTests.yml @@ -53,10 +53,13 @@ jobs: fetch-depth: 0 # full depth checkout (o/w gnu gets upset if gnulib is a shallow checkout) - name: Retrieve reference artifacts uses: dawidd6/action-download-artifact@v2 + # ref: continue-on-error: true ## don't break the build for missing reference artifacts (may be expired or just not generated yet) with: workflow: GnuTests.yml branch: "${{ steps.vars.outputs.repo_reference_branch }}" + # workflow_conclusion: success ## (default); * but, if commit with failed GnuTests is merged into the default branch, future commits will all show regression errors in GnuTests CI until o/w fixed + workflow_conclusion: completed ## continually recalibrates to last commit of default branch with a successful GnuTests (ie, "self-heals" from GnuTest regressions, but needs more supervision for/of regressions) path: "${{ steps.vars.outputs.path_reference }}" - name: Install `rust` toolchain uses: actions-rs/toolchain@v1