Skip to content

Commit d129166

Browse files
authored
chore: remove JSC from the build matrix (#2754)
## Summary: For React Native 0.81+ (the next version we're syncing to), JSC has been removed from the repo and must be installed via. third party package (see https://reactnative.dev/blog/2025/08/12/react-native-0.81#community-maintained-javascriptcore-support ). As such, let's remove JSC from our build matrix. ## Test Plan: CI should pass
1 parent fda2587 commit d129166

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

.github/workflows/microsoft-build-rntester.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,14 @@ on:
55

66
jobs:
77
build-rntester:
8-
name: "${{ matrix.platform }}, ${{ matrix.arch }}, ${{ matrix.engine }}"
8+
name: "${{ matrix.platform }}, ${{ matrix.arch }}"
99
runs-on: macos-26
1010
timeout-minutes: 90
1111
strategy:
1212
fail-fast: false
1313
matrix:
1414
platform: [macos, ios, visionos]
1515
arch: [oldarch, newarch]
16-
engine: [jsc, hermes]
1716
include:
1817
# Platform-specific properties
1918
- platform: macos
@@ -33,10 +32,6 @@ jobs:
3332
new_arch_enabled: '0'
3433
- arch: newarch
3534
new_arch_enabled: '1'
36-
- engine: jsc
37-
use_hermes: '0'
38-
- engine: hermes
39-
use_hermes: '1'
4035

4136
steps:
4237
- uses: actions/checkout@v4
@@ -58,7 +53,6 @@ jobs:
5853
working-directory: packages/rn-tester
5954
env:
6055
RCT_NEW_ARCH_ENABLED: ${{ matrix.new_arch_enabled }}
61-
USE_HERMES: ${{ matrix.use_hermes }}
6256
run: |
6357
set -eox pipefail
6458
bundle install

0 commit comments

Comments
 (0)