From a9417e480312a530bb493266f1d6eeacf0a2197a Mon Sep 17 00:00:00 2001 From: eumaninho54 Date: Thu, 9 Jul 2026 11:27:17 -0300 Subject: [PATCH 1/2] fix(harness): fix iOS harness action version and app path - Bump harness action from v1.0.0 to v1.2.0 (v1.0.0 has no action.yml) - Fix app path: remove example/ prefix since projectRoot=example already resolves paths relative to the example directory (same convention as Android) --- src/code-snippets/code.js.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/code-snippets/code.js.ts b/src/code-snippets/code.js.ts index b3eea88..8d5719d 100644 --- a/src/code-snippets/code.js.ts +++ b/src/code-snippets/code.js.ts @@ -445,9 +445,9 @@ ${getHarnessCodegenBuildStep(packageManager, monorepo)} CODE_SIGNING_ALLOWED=NO - name: Run React Native Harness - uses: callstackincubator/react-native-harness@v1.0.0 + uses: callstackincubator/react-native-harness@v1.2.0 with: - app: example/ios/build/Build/Products/Debug-iphonesimulator/${exampleAppName}.app + app: ios/build/Build/Products/Debug-iphonesimulator/${exampleAppName}.app runner: ios projectRoot: example packageManager: ${packageManager}` From a84b192c24b9af95c9addec871159ea17bcc67ff Mon Sep 17 00:00:00 2001 From: eumaninho54 Date: Thu, 9 Jul 2026 11:53:13 -0300 Subject: [PATCH 2/2] fix(test): update iOS harness version assertion to v1.2.0 Co-Authored-By: Claude Sonnet 4.6 --- e2e/harness-workflows.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e2e/harness-workflows.test.ts b/e2e/harness-workflows.test.ts index cf32b91..a597825 100644 --- a/e2e/harness-workflows.test.ts +++ b/e2e/harness-workflows.test.ts @@ -145,7 +145,7 @@ const assertHarnessWorkflowContent = async ( expect(androidWorkflow).toContain('chmod +x ./gradlew') expect(androidWorkflow).toContain('projectRoot: example') expect(iosWorkflow).toContain( - 'uses: callstackincubator/react-native-harness@v1.0.0' + 'uses: callstackincubator/react-native-harness@v1.2.0' ) expect(iosWorkflow).toContain('projectRoot: example') expect(androidWorkflow).toContain(expectation.harnessWorkflowPath)