From a28ae7582376020549bcfdd9c1eede3cde12b36f Mon Sep 17 00:00:00 2001 From: AtlasLinden <114031241+AtlasLinden@users.noreply.github.com> Date: Thu, 13 Feb 2025 14:50:28 -0800 Subject: [PATCH 1/2] Only run QA Test workflow for certain branches Only trigger on the following branches: release/X develop Second_Life_X --- .github/workflows/qatest.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/qatest.yaml b/.github/workflows/qatest.yaml index ec5e9dbde0..808c5cfa33 100644 --- a/.github/workflows/qatest.yaml +++ b/.github/workflows/qatest.yaml @@ -27,9 +27,14 @@ jobs: install-viewer-and-run-tests: runs-on: [self-hosted, qa-machine] + # Run test only on successful builds of develop or Second_Life_X branches if: > - github.event.workflow_run.conclusion == 'success' - # startsWith(github.event.workflow_run.head_branch, 'Second_Life_Release') + github.event.workflow_run.conclusion == 'success' && + ( + startsWith(github.event.workflow_run.head_branch, 'Second_Life') || + startsWith(github.event.workflow_run.head_branch, 'release') || + github.event.workflow_run.head_branch == 'develop' + ) steps: - name: Temporarily Allow PowerShell Scripts (Process Scope) From f3adccb8423ced8f8646de369096d5564988a5e4 Mon Sep 17 00:00:00 2001 From: AtlasLinden <114031241+AtlasLinden@users.noreply.github.com> Date: Thu, 13 Feb 2025 15:10:56 -0800 Subject: [PATCH 2/2] Only run QA Test workflow for certain branches + tag Accounted for 'Second_Life' being a tag rather than a branch --- .github/workflows/qatest.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/qatest.yaml b/.github/workflows/qatest.yaml index 808c5cfa33..350a259d4b 100644 --- a/.github/workflows/qatest.yaml +++ b/.github/workflows/qatest.yaml @@ -31,7 +31,7 @@ jobs: if: > github.event.workflow_run.conclusion == 'success' && ( - startsWith(github.event.workflow_run.head_branch, 'Second_Life') || + startsWith(github.ref, 'refs/tags/Second_Life') || startsWith(github.event.workflow_run.head_branch, 'release') || github.event.workflow_run.head_branch == 'develop' )