From d02f0f2654b9758395b06c75fadb2be819becf14 Mon Sep 17 00:00:00 2001 From: daz Date: Wed, 10 Apr 2024 16:36:19 -0600 Subject: [PATCH] Allow 'dev' branches for quick feedback --- .github/workflows/ci-integ-test.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci-integ-test.yml b/.github/workflows/ci-integ-test.yml index 6c4aa13..d0e540c 100644 --- a/.github/workflows/ci-integ-test.yml +++ b/.github/workflows/ci-integ-test.yml @@ -7,6 +7,7 @@ on: branches: - 'main' - 'release/**' + - 'dev/**' # Allow running quick tests on dev branch for testing jobs: determine-suite: @@ -33,7 +34,12 @@ jobs: exit 0 fi - # TODO: Make it easy to experiment with no PR and quick suite + # Run quick suite for push trigger on 'dev' branches + if [[ "${{ github.ref_name }}" == "dev/"* ]]; then + echo "Push to dev branch: suite=quick" + echo "suite=quick" >> "$GITHUB_OUTPUT" + exit 0 + fi # Run full suite for everything else echo "Everything else: suite=full"