From ac80ab43fb048f3d0b8e49b079ed7c30688b9115 Mon Sep 17 00:00:00 2001 From: Ryan Myers Date: Wed, 25 May 2022 13:28:46 -0400 Subject: [PATCH] Make the workflows verify that NON_MATCHING and NON_EQUIVALENT builds are good as well, and only run VerifyBuild on pushes so it keeps PR's clean --- .github/workflows/VerifyBuild.yml | 16 ++++++++++++++-- .github/workflows/VerifyPR.yml | 12 ++++++++++++ 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/.github/workflows/VerifyBuild.yml b/.github/workflows/VerifyBuild.yml index aefc4986..d8b74937 100644 --- a/.github/workflows/VerifyBuild.yml +++ b/.github/workflows/VerifyBuild.yml @@ -3,8 +3,8 @@ name: Verify Build on: push: branches: [ master ] - pull_request: - branches: [ master ] + # pull_request: + # branches: [ master ] jobs: build: @@ -52,3 +52,15 @@ jobs: - name: Verify Build run: if [[ $(sha1sum -c --quiet sha1/dkr.us_1.0.sha1) = "" ]]; then echo "Signature OK"; else echo "Failed"; exit 1; fi + + - name: Clean Build + run: make clean + + - name: Verify NON_MATCHING + run: make NON_MATCHING=1 + + - name: Clean Again + run: make clean + + - name: Verify NON_EQUIVALENT + run: make NON_EQUIVALENT=1 \ No newline at end of file diff --git a/.github/workflows/VerifyPR.yml b/.github/workflows/VerifyPR.yml index 382286cb..b1ec7238 100644 --- a/.github/workflows/VerifyPR.yml +++ b/.github/workflows/VerifyPR.yml @@ -52,3 +52,15 @@ jobs: - name: Verify Build run: if [[ $(sha1sum -c --quiet sha1/dkr.us_1.0.sha1) = "" ]]; then echo "Signature OK"; else echo "Failed"; exit 1; fi + + - name: Clean Build + run: make clean + + - name: Verify NON_MATCHING + run: make NON_MATCHING=1 + + - name: Clean Again + run: make clean + + - name: Verify NON_EQUIVALENT + run: make NON_EQUIVALENT=1 \ No newline at end of file