From e013125136b4ab9c842ffef3505071babb1aed2e Mon Sep 17 00:00:00 2001 From: Nicholas Cunningham Date: Thu, 1 May 2025 16:39:40 -0600 Subject: [PATCH] fix(core): Disable the macOS job to prevent PRs from being blocked by its long runtime. (#30984) MacOs CI job is taking a lot longer than expected and it blocks PRs statues from being generated. We should keep working on it so it can be re-enabled. ## Current Behavior ## Expected Behavior ## Related Issue(s) Fixes # --- .github/workflows/ci.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5a4c0cee46..b7d00670ed 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -175,11 +175,12 @@ jobs: with: main-branch-name: 'master' - - name: Run E2E Tests for macOS - run: | - HAS_CHANGED=$(node ./scripts/check-react-native-changes.js $NX_BASE $NX_HEAD); - if $HAS_CHANGED; then - pnpm nx affected -t e2e-macos-local --parallel=1 --base=$NX_BASE --head=$NX_HEAD - else - echo "Skip E2E tests for macOS as there are no changes in React Native projects." - fi +## TODO(nicholas): Uncomment when we have a working setup that passes on MacOS and Linux + # - name: Run E2E Tests for macOS + # run: | + # HAS_CHANGED=$(node ./scripts/check-react-native-changes.js $NX_BASE $NX_HEAD); + # if $HAS_CHANGED; then + # pnpm nx affected -t e2e-macos-local --parallel=1 --base=$NX_BASE --head=$NX_HEAD + # else + # echo "Skip E2E tests for macOS as there are no changes in React Native projects." + # fi