From 08136fe65331997bac6a99d70384f34f41165df6 Mon Sep 17 00:00:00 2001 From: James Sumners Date: Wed, 3 Apr 2024 15:26:24 -0400 Subject: [PATCH] chore: Skipped macOS integration tests in CI --- .github/workflows/ci-workflow.yml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci-workflow.yml b/.github/workflows/ci-workflow.yml index ad54448..f39a841 100644 --- a/.github/workflows/ci-workflow.yml +++ b/.github/workflows/ci-workflow.yml @@ -110,15 +110,17 @@ jobs: directory: ./coverage/unit/ files: lcov.info flags: unit-tests-${{ matrix.node }}-${{ matrix.os }}-${{ matrix.arch }} - - name: Integration Test - run: npm run integration - - name: Post Integration Test Coverage - uses: codecov/codecov-action@v4 - with: - token: ${{ secrets.CODECOV_TOKEN }} - directory: ./coverage/integration/ - files: lcov.info - flags: integration-tests-${{ matrix.node }}-${{ matrix.os }}-${{ matrix.arch }} + # Disabled due to the macOS environment in GHA being very inconsistent, + # but also consistently too slow. +# - name: Integration Test +# run: npm run integration +# - name: Post Integration Test Coverage +# uses: codecov/codecov-action@v4 +# with: +# token: ${{ secrets.CODECOV_TOKEN }} +# directory: ./coverage/integration/ +# files: lcov.info +# flags: integration-tests-${{ matrix.node }}-${{ matrix.os }}-${{ matrix.arch }} test_linux_arm: # Skip this group if the PR doesn't originate from the main repo.