From e39f576836c1807cdf78bbc8313ede2b1c7e13a0 Mon Sep 17 00:00:00 2001 From: Bryson Tyrrell Date: Tue, 13 Feb 2024 09:12:19 -0600 Subject: [PATCH] Add integration tests as non-failing job --- .github/workflows/main_pr_tests.yaml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main_pr_tests.yaml b/.github/workflows/main_pr_tests.yaml index 15d5d87..abb3dcf 100644 --- a/.github/workflows/main_pr_tests.yaml +++ b/.github/workflows/main_pr_tests.yaml @@ -13,7 +13,7 @@ permissions: contents: read jobs: - automated-tests: + setup-env: runs-on: ubuntu-latest steps: - name: Checkout @@ -28,8 +28,20 @@ jobs: - name: Install run: make install + automated-tests: + needs: setup-env + runs-on: ubuntu-latest + steps: - name: Lint Checker run: make lint - name: Tests run: make test + + exp-integration-tests: + needs: setup-env + continue-on-error: true + runs-on: ubuntu-latest + steps: + - name: Run Integration Tests + run: make test-all