Skip to content

Commit cfc6717

Browse files
CI: drop Android and iOS Hermes jobs from narrowed matrix
The previous narrowed matrix referenced js-engine inputs on build-android.yml and build-ios.yml, but the iteration-2 commit that added those inputs to build-macos.yml and build-ios.yml landed only on build-macos.yml and build-ios.yml on the local branch — the squashed PR commit didn't carry the build-android.yml / build-ios.yml diffs, causing GitHub Actions to reject the workflow with: Invalid input, js-engine is not defined in the referenced workflow. Narrow further to only Win32 x64 + macOS Xcode 26.4 (the two job types that already accept js-engine on the PR head). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent a48366d commit cfc6717

1 file changed

Lines changed: 7 additions & 16 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,13 @@ on:
66
pull_request:
77
branches: [main]
88

9-
# NOTE: this file is temporarily narrowed to ONLY the Hermes jobs to
10-
# iterate on Hermes CI failures faster. The full matrix is restored
11-
# in a follow-up commit before this PR merges.
9+
# NOTE: this file is temporarily narrowed to ONLY the Hermes jobs that
10+
# currently build and run on hosted GitHub runners — Win32 x64 and macOS
11+
# Xcode 26.4. Android + iOS Hermes jobs are excluded for now (the
12+
# existing build-android.yml / build-ios.yml workflows don't accept a
13+
# `js-engine` input yet; wiring that up cleanly is a follow-up).
14+
#
15+
# The full matrix is restored in the very last commit of this PR.
1216

1317
jobs:
1418
Win32_x64_Hermes:
@@ -17,22 +21,9 @@ jobs:
1721
platform: x64
1822
js-engine: Hermes
1923

20-
Android_Hermes:
21-
uses: ./.github/workflows/build-android.yml
22-
with:
23-
js-engine: Hermes
24-
2524
macOS_Xcode264_Hermes:
2625
uses: ./.github/workflows/build-macos.yml
2726
with:
2827
xcode-version: '26.4'
2928
runs-on: macos-26
3029
js-engine: Hermes
31-
32-
iOS_Xcode264_Hermes:
33-
uses: ./.github/workflows/build-ios.yml
34-
with:
35-
xcode-version: '26.4'
36-
runs-on: macos-26
37-
simulator: 'iPhone 17'
38-
js-engine: Hermes

0 commit comments

Comments
 (0)