From 88ffdc87a7a424474fe5bb41b52fc7575dc7862b Mon Sep 17 00:00:00 2001 From: Alex Beaman Date: Wed, 4 Nov 2026 09:40:20 -0700 Subject: [PATCH 1/2] Test staging PR checks with Markdown change --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 1a0b7ad99a4b..693bf3f0bab4 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,8 @@ + + #### Table of Contents * [Local Development](#local-development) * [Platform-Specific Setup](#platform-specific-setup) From 8e20206069d9374b33ec861313b4e659aec7813f Mon Sep 17 00:00:00 2001 From: Alex Beaman Date: Wed, 4 Nov 2026 10:10:26 -0700 Subject: [PATCH 2/2] Exercise staging PR CI path filters --- .github/scripts/verifyPodfilePrebuilt.sh | 1 + .github/workflows/checkContributorPlusChecklistHeading.yml | 1 + .github/workflows/cloudflareWorkerTests.yml | 1 + .github/workflows/testSyncVersions.yml | 1 + .github/workflows/verifyPodfile.yml | 1 + assets/images/staging-ci-smoke.svg | 1 + patches/expo-task-manager/details.md | 2 ++ scripts/checkUnusedPods.ts | 1 + src/libs/SearchParser/README.md | 3 +++ 9 files changed, 12 insertions(+) create mode 100644 assets/images/staging-ci-smoke.svg create mode 100644 src/libs/SearchParser/README.md diff --git a/.github/scripts/verifyPodfilePrebuilt.sh b/.github/scripts/verifyPodfilePrebuilt.sh index 25b7526d1dc8..a6f5771a631c 100755 --- a/.github/scripts/verifyPodfilePrebuilt.sh +++ b/.github/scripts/verifyPodfilePrebuilt.sh @@ -1,5 +1,6 @@ #!/bin/bash +# This temporary change tests the staging pull request trigger. # Verifies that a Podfile.lock was resolved against our prebuilt react-native artifacts, not a # from-source build - the Podfile is identical either way, only the resolved pod list differs. # diff --git a/.github/workflows/checkContributorPlusChecklistHeading.yml b/.github/workflows/checkContributorPlusChecklistHeading.yml index 74033e40340e..04af317affca 100644 --- a/.github/workflows/checkContributorPlusChecklistHeading.yml +++ b/.github/workflows/checkContributorPlusChecklistHeading.yml @@ -1,4 +1,5 @@ name: Check Contributor+ checklist heading +# This temporary change tests the staging pull request trigger. on: pull_request: diff --git a/.github/workflows/cloudflareWorkerTests.yml b/.github/workflows/cloudflareWorkerTests.yml index 179e4e8d590a..33e7a118b3ac 100644 --- a/.github/workflows/cloudflareWorkerTests.yml +++ b/.github/workflows/cloudflareWorkerTests.yml @@ -1,4 +1,5 @@ name: Cloudflare Worker tests +# This temporary change tests the staging pull request trigger. on: pull_request: diff --git a/.github/workflows/testSyncVersions.yml b/.github/workflows/testSyncVersions.yml index 445fe56d0377..a9cd3b6b828d 100644 --- a/.github/workflows/testSyncVersions.yml +++ b/.github/workflows/testSyncVersions.yml @@ -1,4 +1,5 @@ name: Test syncVersions script +# This temporary change tests the staging pull request trigger. # The syncVersions workflow runs on macOS, and its full version sync path depends on PlistBuddy and # BSD `sed -i ''`. Those tests skip themselves on the Ubuntu runner the Bun tests job uses, so this diff --git a/.github/workflows/verifyPodfile.yml b/.github/workflows/verifyPodfile.yml index 882f72e9547a..69c06112ece4 100644 --- a/.github/workflows/verifyPodfile.yml +++ b/.github/workflows/verifyPodfile.yml @@ -1,4 +1,5 @@ name: Verify iOS native configuration +# This temporary change tests the staging pull request trigger. on: pull_request: diff --git a/assets/images/staging-ci-smoke.svg b/assets/images/staging-ci-smoke.svg new file mode 100644 index 000000000000..7dcd2e9cbb39 --- /dev/null +++ b/assets/images/staging-ci-smoke.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/patches/expo-task-manager/details.md b/patches/expo-task-manager/details.md index 321374957165..b6299d296482 100644 --- a/patches/expo-task-manager/details.md +++ b/patches/expo-task-manager/details.md @@ -1,5 +1,7 @@ # `expo-task-manager` patches + + ### [expo-task-manager+57.0.6+001+guard-null-headless-loader.patch](expo-task-manager+57.0.6+001+guard-null-headless-loader.patch) - Reason: diff --git a/scripts/checkUnusedPods.ts b/scripts/checkUnusedPods.ts index 49b64ceaf49f..d249a0fc2096 100644 --- a/scripts/checkUnusedPods.ts +++ b/scripts/checkUnusedPods.ts @@ -28,6 +28,7 @@ import type {PodUsageEntry} from './podUsageShared'; import {findBlankEntry, validateReviewedDate} from './nativeUsageManifest'; import {MANIFEST_PATH, countReferences, findUnparsedPodDeclarations, readDeclaredPods, readManifest, readSources} from './podUsageShared'; +// This temporary change triggers staging pull request checks for TypeScript and native dependencies. const RELATIVE_MANIFEST = path.relative(path.resolve(__dirname, '..'), MANIFEST_PATH); const USAGES = new Set(['module', 'headers', 'exempt']); diff --git a/src/libs/SearchParser/README.md b/src/libs/SearchParser/README.md new file mode 100644 index 000000000000..56bbafb7b238 --- /dev/null +++ b/src/libs/SearchParser/README.md @@ -0,0 +1,3 @@ +# Staging CI smoke test + +This temporary file checks that parser and style checks run for a pull request targeting staging.