From 85573183f94be46ba8dfd7925fc71c76e2079fa5 Mon Sep 17 00:00:00 2001 From: Robert Brown Date: Thu, 16 Dec 2021 16:50:40 -0500 Subject: [PATCH 01/10] Testing Workflow Setup --- .github/workflows/build.yml | 7 +++---- .github/workflows/utest.yml | 5 ++--- .github/workflows/validation.yml | 5 ++--- 3 files changed, 7 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e0664768..2f546fd5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,10 +1,9 @@ name: Build -on: +on: push: - branches: [ collab_main ] - pull_request: - branches: [ collab_main ] + branches: [ CI_Updates ] + pull_request env: # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) diff --git a/.github/workflows/utest.yml b/.github/workflows/utest.yml index 32dd1234..e30dcb16 100644 --- a/.github/workflows/utest.yml +++ b/.github/workflows/utest.yml @@ -1,10 +1,9 @@ name: Unit Tests -on: +on: push: branches: [ collab_main ] - pull_request: - branches: [ collab_main ] + pull_request env: # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index c2018286..8cc68dae 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -1,10 +1,9 @@ name: Validation Tests -on: +on: push: branches: [ collab_main ] - pull_request: - branches: [ collab_main ] + pull_request env: # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) BUILD_TYPE: DEBUG From d0a9fc7af3a038d38f161a9e12133819a841f709 Mon Sep 17 00:00:00 2001 From: Robert Brown Date: Thu, 16 Dec 2021 16:52:44 -0500 Subject: [PATCH 02/10] Testing Workflow Setup --- .github/workflows/build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2f546fd5..9714ea0d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -3,7 +3,8 @@ name: Build on: push: branches: [ CI_Updates ] - pull_request + pull_request: + branches: [${GITHUB_REF##*/}] env: # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) From e26fabba590472882b633e3e3b4c4a49d067c508 Mon Sep 17 00:00:00 2001 From: Robert Brown Date: Thu, 16 Dec 2021 16:53:57 -0500 Subject: [PATCH 03/10] Testing Workflow Setup --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9714ea0d..4c0c116c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,7 +4,7 @@ on: push: branches: [ CI_Updates ] pull_request: - branches: [${GITHUB_REF##*/}] + branches: ${{ github.head_ref }} env: # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) @@ -15,7 +15,7 @@ jobs: # The CMake configure and build commands are platform agnostic and should work equally well on Windows or Mac. # You can convert this to a matrix build if you need cross-platform coverage. # See: https://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix - runs-on: ubuntu-latest + runs-on: centos-latest steps: - uses: actions/checkout@v2 From eb997d47b1c6888cced2ca31f0115e43d1a8b8f0 Mon Sep 17 00:00:00 2001 From: Robert Brown Date: Thu, 16 Dec 2021 16:54:44 -0500 Subject: [PATCH 04/10] Testing Workflow Setup --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4c0c116c..7772584a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,7 +4,7 @@ on: push: branches: [ CI_Updates ] pull_request: - branches: ${{ github.head_ref }} + branches: [${{ github.head_ref }}] env: # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) From b5dd79539ad90b0dbea92461dba404a5ebbeb2d4 Mon Sep 17 00:00:00 2001 From: Robert Brown Date: Thu, 16 Dec 2021 16:56:51 -0500 Subject: [PATCH 05/10] Testing Workflow Setup --- .github/workflows/build.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7772584a..eb6d8948 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,10 +1,6 @@ name: Build -on: - push: - branches: [ CI_Updates ] - pull_request: - branches: [${{ github.head_ref }}] +on: [push, pull_request] env: # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) From 11b4308f72be000c9f1e04bcaee402efbba79ede Mon Sep 17 00:00:00 2001 From: Robert Brown Date: Thu, 16 Dec 2021 17:05:16 -0500 Subject: [PATCH 06/10] Testing Workflow Setup --- .github/workflows/build.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eb6d8948..f01e2c42 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,6 +1,9 @@ name: Build -on: [push, pull_request] +on: + push: + branches: [ collab_main ] +on: pull_request env: # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) @@ -11,7 +14,7 @@ jobs: # The CMake configure and build commands are platform agnostic and should work equally well on Windows or Mac. # You can convert this to a matrix build if you need cross-platform coverage. # See: https://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix - runs-on: centos-latest + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 From 781c5c504f26c00aaef5d768e10b4ae5736bf100 Mon Sep 17 00:00:00 2001 From: Robert Brown Date: Thu, 16 Dec 2021 17:08:07 -0500 Subject: [PATCH 07/10] Testing Workflow Setup --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f01e2c42..104c2f4e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -3,7 +3,7 @@ name: Build on: push: branches: [ collab_main ] -on: pull_request + pull_request: env: # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) From 7d4c7bae64a4d5f01a64b02d7672079c9c5c2d1b Mon Sep 17 00:00:00 2001 From: Robert Brown Date: Thu, 16 Dec 2021 17:10:33 -0500 Subject: [PATCH 08/10] Testing Workflow Setup --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 104c2f4e..47413d8c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,7 +2,7 @@ name: Build on: push: - branches: [ collab_main ] + branches: [ CI_Updates ] pull_request: env: From 8a6f9c505b5acab6c74302211efb872f6cc6c1c4 Mon Sep 17 00:00:00 2001 From: Robert Brown Date: Thu, 16 Dec 2021 17:12:03 -0500 Subject: [PATCH 09/10] Workflow Fixes --- .github/workflows/utest.yml | 4 ++-- .github/workflows/validation.yml | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/utest.yml b/.github/workflows/utest.yml index e30dcb16..9a70ef05 100644 --- a/.github/workflows/utest.yml +++ b/.github/workflows/utest.yml @@ -3,8 +3,8 @@ name: Unit Tests on: push: branches: [ collab_main ] - pull_request - + pull_request: + env: # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) BUILD_TYPE: DEBUG diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 8cc68dae..8115647c 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -3,7 +3,8 @@ name: Validation Tests on: push: branches: [ collab_main ] - pull_request + pull_request: + env: # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) BUILD_TYPE: DEBUG From b20288088d28a29366bb1c45ae9d4d3e13833820 Mon Sep 17 00:00:00 2001 From: Robert Brown Date: Thu, 16 Dec 2021 17:12:41 -0500 Subject: [PATCH 10/10] Workflow Fixes --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 47413d8c..104c2f4e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,7 +2,7 @@ name: Build on: push: - branches: [ CI_Updates ] + branches: [ collab_main ] pull_request: env: